Job Requirements
Annapolis Junction, MD
Top Secret/SCI Polygraph
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Description
Kaizen Approach is currently seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems based on documented requirements. In this role, you will work independently or as part of a team to design, review, test, and document software components to ensure adherence to defined design requirements. You will also resolve software problem reports and apply appropriate software development and design methodologies aligned with the development environment. This position involves providing input to system design decisions, including hardware and software trade-offs, software reuse, use of Commercial Off-the-Shelf or Government Off-the-Shelf solutions, and requirements analysis from the system level to individual software components. You will work in a secure environment supporting critical mission objectives.
Requirements:
Salary Range:
A variety of factors can impact the final salary offered, including, but not limited to, geographic location, Federal Government contract labor categories and wage rates, relevant work experience, specialized skills and competencies, education, and certifications.
About Kaizen Approach
At Kaizen Approach, we truly care about our team, offering flexibility for a balanced life, competitive compensation, and a robust benefits package that supports you and your family. We prioritize well-being with premium healthcare, financial and family support, retirement planning, and ongoing learning. With 4 weeks of PTO, 11 holidays, gifted 401k, profit sharing, and paid training, we are committed to your growth and happiness — both at work and beyond.
Kaizen Approach is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, disability, protected veteran status, or any other protected characteristic.
Kaizen Approach is currently seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems based on documented requirements. In this role, you will work independently or as part of a team to design, review, test, and document software components to ensure adherence to defined design requirements. You will also resolve software problem reports and apply appropriate software development and design methodologies aligned with the development environment. This position involves providing input to system design decisions, including hardware and software trade-offs, software reuse, use of Commercial Off-the-Shelf or Government Off-the-Shelf solutions, and requirements analysis from the system level to individual software components. You will work in a secure environment supporting critical mission objectives.
Requirements:
Must have the ability to analyze user requirements and system performance standards to derive software design, functional, and performance requirements, including analyzing system flow, data usage, work processes, and problem areas.
Must possess the ability to design, develop, code, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes, including adding new features, adapting to new hardware, correcting errors, and improving performance.
Must be capable of developing or implementing algorithms and complex database or data repository interfaces and queries to meet or exceed functional and performance standards.
Must have the ability to integrate existing software into new or modified systems or operating environments and develop simple data queries for existing or proposed databases or data repositories.
Must possess the ability to debug existing software, resolve software defects, and modify software to improve reliability, functionality, and performance.
Must be capable of writing, reviewing, and recommending improvements to software and system documentation, software development processes, and documentation standards.
Must have the ability to assist with developing and executing software test procedures and, when appropriate, serve as a team lead aligned with the software development process used on the project.
Must have seven (7) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.
Must have a bachelor’s degree in Computer Science or a related discipline from an accredited college or university, OR eleven (11) years of Software Engineer experience on projects with similar software processes if a degree is not held.
Active TS/SCI clearance with Polygraph is required.
Salary Range:
A variety of factors can impact the final salary offered, including, but not limited to, geographic location, Federal Government contract labor categories and wage rates, relevant work experience, specialized skills and competencies, education, and certifications.
About Kaizen Approach
At Kaizen Approach, we truly care about our team, offering flexibility for a balanced life, competitive compensation, and a robust benefits package that supports you and your family. We prioritize well-being with premium healthcare, financial and family support, retirement planning, and ongoing learning. With 4 weeks of PTO, 11 holidays, gifted 401k, profit sharing, and paid training, we are committed to your growth and happiness — both at work and beyond.
Kaizen Approach is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, disability, protected veteran status, or any other protected characteristic.
group id: 10499324