1

Certified Software Engineer Jobs (NOW HIRING)

Software Engineer Location: Alexandria, VA Work Environment: Hybrid Clearance Required: Top Secret ... Certifications such as Certified Scrum Developer (CSD), CompTIA Security+, or DoD DevSecOps ...

Description Tharros is seeking a Software Engineer for an upcoming program supporting a US Navy ... Agile Developer certification or Certified Scrum Developer certification * Excellent written and ...

Description Tharros is seeking a Software Engineer for an upcoming program supporting a US Navy ... Agile Developer certification or Certified Scrum Developer certification * Excellent written and ...

Software Engineer Location: Alexandria, VA Work Environment: Hybrid Clearance Required: Top Secret ... Certifications such as Certified Scrum Developer (CSD), CompTIA Security+, or DoD DevSecOps ...

... Engineer Tester * Active Secret clearance * Must be US Citizen * Possess an active CompTIA Security+ certification * Aptitude for the ability to test software for quality (detail oriented) * Strong ...

Plans, conducts, and technically implements software engineering projects or major phases of ... LICENSES OR CERTIFICATIONS Must obtain and maintain CompTIA Security + Certification. Must possess ...

... Engineer Tester * Active Secret clearance * Must be US Citizen * Possess an active CompTIA Security+ certification * Aptitude for the ability to test software for quality (detail oriented) * Strong ...

Software Engineer

Woodbridge, NJ ยท Hybrid

$58 - $63/hr

Training or certifications * Military experience * Education Preferred Qualifications * 5+ years of experience in data or software engineering roles. * Strong experience with Python and Java

Be hands-on with certifying integrity and quality of code and design * Build reusable code and ... Champion software engineering best practices in all stages * Define and analyze metrics that inform ...

Software Engineer (Data & Cloud) Location: Charlotte, NC Employment Type: Contingent Assignment ... Industry-recognized cloud certification. * Strong analytical, problem-solving, and troubleshooting ...

ServiceNow Lead Software Engineer - Cybersecurity Location: Charlotte, NC (Hybrid - 3 days onsite ... ServiceNow Certified System Administrator. * Ability to obtain ServiceNow Application Developer ...

Plans, conducts, and technically implements software engineering projects or major phases of ... LICENSES OR CERTIFICATIONS Must obtain and maintain CompTIA Security + Certification. Must possess ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex ... Software or systems engineering experience specializing in M&S and C4I integration applications ...

next page

Showing results 1-20

Certified Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do certified software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for certified software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Certified Software Engineer, and why are they important?

To thrive as a Certified Software Engineer, you need strong programming expertise, problem-solving abilities, and a relevant degree or certifications such as those from Microsoft, Oracle, or AWS. Familiarity with version control systems like Git, integrated development environments (IDEs), and continuous integration/continuous deployment (CI/CD) tools is essential. Excellent teamwork, communication, and adaptability help individuals excel in collaborative and fast-changing environments. These skills ensure the delivery of robust, scalable software solutions and effective collaboration within development teams.

What are some common challenges faced by Certified Software Engineers when working on cross-functional teams?

Certified Software Engineers often collaborate with product managers, designers, and QA specialists, which can present challenges such as aligning technical solutions with business requirements and managing communication across diverse disciplines. Navigating differing priorities and ensuring clear, consistent documentation are key to successful teamwork. Building strong relationships and developing a shared understanding of project goals can help mitigate misunderstandings and streamline the development process.

What is a Certified Software Engineer?

A Certified Software Engineer is a professional who has demonstrated their expertise in software development by earning an industry-recognized certification. This certification typically validates their knowledge of programming languages, software design principles, and best practices in the software development lifecycle. Certified Software Engineers are often better positioned for job opportunities, as their credentials assure employers of their technical skills and commitment to professional development.

What is the difference between Certified Software Engineer vs Software Developer?

CriteriaCertified Software EngineerSoftware Developer
CredentialsCertification in software engineering, often including exams and courseworkNo mandatory certification, but may have degrees or certifications
Work EnvironmentTypically in structured organizations, following industry standardsVaries from startups to large companies, often more flexible
Industry UsageRecognized in professional and corporate settingsCommon across all software development roles
Search & Comparison IntentFocuses on formal qualifications and industry recognitionEmphasizes practical coding skills and project work

The main difference between a Certified Software Engineer and a Software Developer lies in formal credentials and industry recognition. Certified Software Engineers have specific certifications validating their expertise, often preferred in structured corporate environments. Software Developers may not hold certifications but focus on coding skills and project experience. Both roles are essential in the software industry, but the certification can enhance credibility and career advancement for Certified Software Engineers.

More about Certified Software Engineer jobs
Infographic showing various Certified Software Engineer job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 95% Physical, 3% Hybrid, and 2% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer

Software Engineer

Knowesis Inc.

Arlington, VA โ€ข Hybrid

Full-time

Medical, Life, Retirement, PTO

Posted 14 days ago


Job description

Position: Software Engineerย 
Location: Alexandria, VA
Work Environment:
Hybrid
Clearance Required:
Top Secret
Status: Contingent Upon Contract Award
Knowesis is seeking a mission-driven Software Engineer to support the DoD Office of the Inspector General (OIG) in modernizing, sustaining, and securing enterprise applications across cloud and on-prem environments. This role contributes to full lifecycle software development, cloud migration, and integration with infrastructure, cybersecurity, and data services.

To be eligible for this position, candidates must possess U.S. Citizenship without the need for sponsorship, both now and in the future. Applicants without proof of U.S. Citizenship will not be considered due to the positionโ€™s security clearance requirements.

The Job Duties and Responsibilities include but are not limited to the following: ย 

Overview: The Software Engineer supports the full lifecycle of application development and sustainment, contributing to design, implementation, testing, and modernization efforts. This role operates within Agile/SCRUM frameworks and aligns with DoD DevSecOps principles to ensure secure, scalable, and mission-ready software solutions.

Application Development & Sustainment

  • Design, develop, test, and deploy secure software solutions in support of DoD OIG mission requirements
  • Support adaptive and corrective maintenance of existing applications
  • Participate in application sustainment and modernization efforts
  • Implement release management and production deployment support
  • Participate in Agile/SCRUM ceremonies and contribute to iterative development cycles

Cloud Migration & Architecture

  • Contribute to cloud strategy, planning, and application migration
  • Support data migration and integration across hybrid environments
  • Collaborate with infrastructure and database teams to ensure scalable, secure deployments

Testing & Quality Assurance

  • Develop and execute testing strategies, including technical and business process testing
  • Support compliance testing and documentation of test results
  • Optimize application performance and user experience through iterative testing and feedback

Collaboration & Documentation

  • Work closely with cybersecurity, service desk, and configuration management teams
  • Implement secure coding practices and integrate cybersecurity controls in accordance with DoD DevSecOps guidance
  • Document application design, implementation, and sustainment processes
  • Participate in knowledge transfer and training activities

Required Qualifications:ย ย 

  • Bachelorโ€™s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in software engineering or application development
  • Proficiency in modern programming languages (e.g., Java, C#, Python) and frameworks
  • Experience with cloud platforms (e.g., Azure, AWS), and CI/CD pipelines
  • Familiarity with DevSecOps tools and practices (e.g., GitLab, Jenkins, SonarQube, Kubernetes)
  • Familiarity with DoD cybersecurity and RMF standards
  • Strong problem-solving, documentation, and collaboration skills

Preferred Qualifications:

  • Certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or CompTIA Security+
  • Certifications such as Certified Scrum Developer (CSD), CompTIA Security+, or DoD DevSecOps credentials

Benefits:

  • Health (PPO & HDHP) Paid Time Off
  • Company Paid STD & LTD, and Basic Life Insurance
  • 401k Company Match
  • Paid Time Off
  • Multiple Voluntary Products ย 

Knowesis is committed to providing equal employment opportunities to all individuals based on merit and qualifications. We prohibit discrimination in all aspects of employment as required by Title VII of the Civil Rights Act and other applicable federal laws. Our company values all applicants and employees and fosters a work environment where everyone is treated with respect and dignity.