Demo

Software Engineer (SWE) Skill Level 2

Kaizen Approach, Inc.
Annapolis, MD Full Time
POSTED ON 8/26/2026
AVAILABLE BEFORE 9/24/2026
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 design requirements. You will also resolve software problem reports and apply software development and design methodologies appropriate to 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 and synthesis 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, system performance standards, system flows, data usage, and work processes to derive software design, functional, and performance requirements in coordination with system and hardware engineers.
  • Must possess the ability to design, develop, code, and modify software systems using scientific analysis and mathematical models, including adding new features, correcting defects, adapting to new hardware, and improving system performance.
  • Must be capable of developing and implementing algorithms, including complex algorithms requiring adherence to strict timing, system resource, or interface constraints, to meet or exceed functional and performance standards.
  • Must have the ability to integrate existing software into new or modified systems or operating environments, coordinate software system installation, and monitor equipment functionality to ensure operational specifications are met.
  • Must possess the ability to develop simple and complex database or data repository interfaces and queries and support software solutions involving large or complex data sets.
  • Must be capable of writing, reviewing, implementing, and recommending improvements to software and system documentation and software development process standards, and performing quality control on team products.
  • Must have the ability to assist with and oversee software testing activities, serve as a team lead when appropriate, oversee one or more software development teams, and ensure work is completed in accordance with the constraints of the software development process used on the project.
  • Must have fourteen (14) 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 eighteen (18) 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.

Salary.com Estimation for Software Engineer (SWE) Skill Level 2 in Annapolis, MD
$161,249 to $195,228
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (SWE) Skill Level 2?

Sign up to receive alerts about other jobs on the Software Engineer (SWE) Skill Level 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kaizen Approach, Inc.

  • Kaizen Approach, Inc. Linthicum, MD
  • Description Kaizen Approach is currently seeking an Help Desk Specialist (Tier 2) to provide technical support and problem resolution for users in a secure... more
  • 1 Day Ago

  • Kaizen Approach, Inc. Reston, VA
  • Description Kaizen Approach is currently seeking an Industrial/Organizational (I/O) Consultant to support strategic workforce planning and human capital in... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Engineer (SWE) Skill Level 2 jobs in the Annapolis, MD area that may be a better fit.

  • BTS Software Solutions Annapolis, MD
  • BTS Software Solutions is seeking a Software Engineer Skill Level 3 to support operations in Annapolis Junction, Maryland. The Software Engineer develops, ... more
  • 26 Days Ago

  • BTS Software Solutions Annapolis, MD
  • SOFTWARE ENGINEER SKILL LEVEL I BTS Software Solutions is seeking a Software Engineer Skill Level 1 to support Department of War IC missions at Annapolis J... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!