Senior Software Engineer

Credence Management Solutions, LLC

Tysons (VA)

On-site

USD 170,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Plan
Retirement 401k
Life Insurance
Paid Time Off
Family Leave
Disability Insurance
Training & Development
Wellness Resources

Job summary

Credence Management Solutions, LLC is seeking a Senior Software Engineer to design, develop, and modernize enterprise software solutions for critical DoD aviation programs. The role emphasizes cloud-native architectures, AI-enabled automation, APIs, and scalable services to improve mission readiness and logistics.

The ideal candidate brings strong programming experience across Python, Java, C#, or JavaScript/TypeScript, with hands-on production software development and a proven ability to work

Qualifications

  • U.S. Citizenship required to obtain a security clearance.
  • Bachelor’s degree in a related technical field is required.
  • 15+ years of directly related professional experience preferred.
  • Experience with enterprise software, APIs, distributed systems, and cloud environments.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise software and APIs.
  • Architect secure cloud-native software and contribute across the stack.
  • Support CI/CD pipelines and modernize legacy systems.
  • Apply secure SDLC practices and cybersecurity requirements.
  • Mentor engineers and help establish engineering standards.
  • Collaborate with analysts and stakeholders to translate requirements into software.

Skills

Python
Java
C#
JavaScript/TypeScript
Problem-solving
Communication
Technical writing
Collaboration

Education

Bachelor's degree in a related technical field

Tools

AWS
Azure
GCP
Docker

Job description

Overview

Join a team where innovation meets mission. Our AI, cloud, cyber, and modernization solutions save agencies thousands of hours, safeguard national security, and strengthen health and humanitarian missions worldwide. With 1,700+ team members, 1,500+ AI/data experts, and 100+ prime contracts, we deliver at scale and with purpose.


We've been recognized as a Top Workplace by the Washington Post for six straight years and named to the Inc. 5000 Fastest Growing Private Companies 13 of the past 14 years. Credence is a welcoming home for those looking to grow and contribute to positive change. We encourage all employees to expand beyond their boundaries, dive into important world‑changing Federal challenges.


Position Summary

Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development, software architecture, cloud-native technologies, AI-enabled automation, systems integration, and advanced analytical capabilities that improve mission readiness, logistics, sustainment, and supply chain operations.


The successful candidate will build scalable software applications, APIs, enterprise services, automation tools, and AI-enabled capabilities that transform complex operational and logistics information into mission‑focused software solutions. This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense’s most critical aviation programs.


The ideal candidate is a senior‑level software engineer with strong programming experience, modern application development expertise, and a passion for building innovative solutions that drive operational effectiveness and mission success.


Responsibilities include, but are not limited to the duties listed below

Software Engineering & Architecture


  • Design, develop, test, and deploy scalable, secure enterprise software, APIs, and microservices.

  • Design secure, cloud‑native software architectures, and contribute to architecture decisions across the stack.

  • Support deployment through containers and CI/CD, and modernize legacy systems through automation and cloud‑enabled technologies.

  • Apply engineering best practices - source control, automated testing, code review, documentation.

  • Ensure compliance with secure software development standards and Government cybersecurity requirements

  • Support monitoring, troubleshooting, and operational sustainment of production systems.


AI & Intelligent Automation


  • Build and integrate AI‑enabled capabilities - including generative AI, LLMs, RAG, and agentic workflows - into production systems, with secure integration into approved AI platforms.

  • Apply AI‑assisted development tools to improve engineering velocity and code quality.

  • Evaluate emerging AI and automation technologies and drive their practical adoption.


Impact & Collaboration


  • Translate complex operational requirements into production‑ready software, working directly with analysts and stakeholders.

  • Build forecasting, modeling, and decision‑support tools that turn data into operational insight.

  • Provide technical leadership and mentorship, and help shape engineering standards across the team.


Overview

Join a team where innovation meets mission. Our AI, cloud, cyber, and modernization solutions save agencies thousands of hours, safeguard national security, and strengthen health and humanitarian missions worldwide. With 1,700+ team members, 1,500+ AI/data experts, and 100+ prime contracts, we deliver at scale and with purpose.


We've been recognized as a Top Workplace by the Washington Post for six straight years and named to the Inc. 5000 Fastest Growing Private Companies 13 of the past 14 years. Credence is a welcoming home for those looking to grow and contribute to positive change. We encourage all employees to expand beyond their boundaries, dive into important world‑changing Federal challenges.


Position Summary

Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development, software architecture, cloud‑native technologies, AI‑enabled automation, systems integration, and advanced analytical capabilities that improve mission readiness, logistics, sustainment, and supply chain operations.


The successful candidate will build scalable software applications, APIs, enterprise services, automation tools, and AI‑enabled capabilities that transform complex operational and logistics information into mission‑focused software solutions. This position offers the opportunity to work across software engineering, cloud technologies, DevSecOps, automation, and enterprise analytics while supporting one of the Department of Defense’s most critical aviation programs.


The ideal candidate is a senior‑level software engineer with strong programming experience, modern application development expertise, and a passion for building innovative solutions that drive operational effectiveness and mission success.


Responsibilities include, but are not limited to the duties listed below

Software Engineering & Architecture


  • Design, develop, test, and deploy scalable, secure enterprise software, APIs, and microservices.

  • Design secure, cloud‑native software architectures, and contribute to architecture decisions across the stack.

  • Support deployment through containers and CI/CD, and modernize legacy systems through automation and cloud‑enabled technologies.

  • Apply engineering best practices - source control, automated testing, code review, documentation.

  • Ensure compliance with secure software development standards and Government cybersecurity requirements

  • Support monitoring, troubleshooting, and operational sustainment of production systems.


AI & Intelligent Automation


  • Build and integrate AI‑enabled capabilities - including generative AI, LLMs, RAG, and agentic workflows - into production systems, with secure integration into approved AI platforms.

  • Apply AI‑assisted development tools to improve engineering velocity and code quality.

  • Evaluate emerging AI and automation technologies and drive their practical adoption.


Impact & Collaboration


  • Translate complex operational requirements into production‑ready software, working directly with analysts and stakeholders.

  • Build forecasting, modeling, and decision‑support tools that turn data into operational insight.

  • Provide technical leadership and mentorship, and help shape engineering standards across the team.





  • U.S. Citizenship with the ability to obtain a Secret Security Clearance.

  • Bachelor’s degree in a related technical field

  • 15 years of directly related professional experience.

  • Significant professional experience in software engineering, application development, systems engineering, automation, or related technical disciplines.

  • Demonstrated expertise in one or more modern programming languages such as Python, Java, C#, or JavaScript/TypeScript, with recent hands‑on experience developing production software.

  • Experience designing, developing, testing, deploying, and maintaining enterprise software applications and services.

  • Experience developing APIs, distributed systems, microservices, or service‑oriented architectures.

  • Experience with software architecture, object‑oriented design, and software development lifecycle best practices.

  • Experience working in Agile software development environments, including Scrum or Kanban.

  • Experience developing and deploying applications in cloud environments such as AWS, Azure, or GCP, including containerized or cloud‑native applications.

  • Experience integrating enterprise systems and developing mission‑focused software solutions.

  • Strong problem‑solving, communication, technical writing, and collaboration skills.


Preferred Qualifications


  • Experience with generative AI, large language models (LLMs), retrieval‑augmented generation (RAG), prompt engineering, or AI‑enabled application development.

  • Familiarity with agentic AI frameworks, orchestration platforms, and intelligent automation solutions.

  • Experience developing mission applications that incorporate analytics, forecasting, optimization, or decision‑support capabilities.


Why This Role Matters


  • Mission‑Critical Impact - Build software solutions that directly improve mission readiness, logistics, sustainment, and operational effectiveness.

  • Modern Engineering Environment - Work with cloud technologies, DevSecOps, AI‑enabled capabilities, automation frameworks, and modern software architectures.

  • Innovate with Purpose - Develop mission‑focused applications that help transform data into actionable insights and operational outcomes.

  • Collaborative Technical Culture - Partner with engineers, AI specialists, mission experts, and Government stakeholders to solve complex challenges.

  • Professional Growth - Expand your expertise across software engineering, cloud, AI, automation, and defense mission support while contributing to one of the world's most advanced aviation programs.


Salary Range:

$170,000 - $200,000 annually. Actual compensation will be determined based on the selected candidate's experience, education, certifications, skills, and overall qualifications.





  • Health Care Plan (Medical, Dental & Vision)

  • Retirement Plan (401k, IRA)

  • Life Insurance (Basic, Voluntary & AD&D)

  • Paid Time Off (Vacation, Sick & Public Holidays)

  • Family Leave (Maternity, Paternity)

  • Short Term & Long Term Disability

  • Training & Development

  • Wellness Resources

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Credence Management Solutions, LLC • Warner Robins (GA)

On-site
USD 170,000 - 200,000
Health care plan
Retirement plan
Life insurance
+5
Senior Software Engineer
Senior Software Engineer

Credence Management Solutions, LLC • Bath Township (OH)

On-site
USD 170,000 - 200,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+5
Senior Software Engineer
Senior Software Engineer

Socket.dev • Tysons (VA)

On-site
USD 170,000 - 200,000
Health Care Plan (Medical, Dental &amp
Vision
Retirement Plan (401k, IRA)
+6
Senior Software Engineer
Senior Software Engineer

Socket.dev • Bath Township (OH)

On-site
USD 170,000 - 200,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
Senior Software Engineer
Senior Software Engineer

Socket.dev • Warner Robins (GA)

On-site
USD 170,000 - 200,000
Health Care Plan
Retirement Plan
Life Insurance
+5
Senior Software Engineer
Senior Software Engineer

Credence • Dayton (OH), Northern (KY)

Hybrid
USD 140,000 - 170,000
Health Care Plan
Retirement Plan
Life Insurance
+5
Senior Software Engineer
Senior Software Engineer

Socket.dev • Dayton (OH)

On-site
USD 140,000 - 170,000
Health Care Plan (Medical, Dental & V̄
Entry-Level AI Software Engineer
Entry-Level AI Software Engineer

Credence • McLean (VA)

On-site
USD 90,000 - 110,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+5
Entry-Level AI Software Engineer
Entry-Level AI Software Engineer

Credence • North Dakota

On-site
USD 90,000 - 110,000
Health Care Plan
Retirement Plan
Life Insurance
+5
Senior AI Software Engineer-TS/SCI clearances (CI poly preferred)
Senior AI Software Engineer-TS/SCI clearances (CI poly preferred)

Credence • Herndon (VA), Northern (KY)

Hybrid
USD 155,000 - 200,000
Health Care Plan
Retirement Plan
Life Insurance
+5