Senior Software Engineer (TS/SCI with Polygraph Required)

DeNovo Solutions, LLC

• $140K — $175K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience as a Software Engineer
  • 5+ years of experience in government programs or contracts
  • BS in Computer Science or related field, or equivalent experience
  • Experience with Agile delivery methodologies
  • Familiarity with classified environments and cloud-to-edge architectures

Responsibilities

  • Analyze mission workflows and create software requirements and user stories.
  • Design and implement modular services and microservices within an API framework.
  • Integrate different intelligence data sources and external applications into mission systems.
  • Develop resilient software for deployment in enterprise cloud and on-premises environments.
  • Create and maintain automated testing frameworks to ensure software reliability.
  • Implement observability tools and processes for robust software monitoring.
  • Document software design, interfaces, and deployment procedures effectively.

Benefits

  • 100% employer-paid medical, dental, and vision premiums for employees and dependents
  • 401k plan with 6% matching contributions
  • 11 paid federal holidays
  • 120 hours of paid time off (PTO) annually
  • Opportunities for skill training and tuition reimbursement
  • Company outings and trips to foster team culture
  • Home purchasing assistance through employer-matching funds for down payments
Full Job Description
Senior Software Engineer
Location: Aurora, CO
Clearance Required: TS/SCI with Polygraph
Sign-On Bonus: Yes

DeNOVO Solutions is seeking a Senior Software Engineer support a program that designs, develops, integrates, tests, and sustains modular mission software, data services, APIs, user-facing applications, and edge-capable components. This role applies cloud-native and open-architecture principles to enable rapid capability insertion, third-party integration, interoperability, and reliable operation across security domains and echelons. The Senior Software Engineer leads major technical workstreams, translates mission needs into executable plans, reviews the work of other team members, and owns quality, schedule, and technical outcomes.

Primary Responsibilities
  • Analyze mission workflows and translate functional needs into software requirements, user stories, interfaces, and acceptance criteria.
  • Design and implement modular services, microservices, APIs, data access layers, workflow components, and user-facing features.
  • Integrate structured and unstructured intelligence data, external applications, common data layers, geospatial services, and mission systems.
  • Develop resilient software patterns for enterprise cloud, on-premises, and DDIL tactical edge deployment.
  • Create automated unit, integration, regression, performance, and security tests; remediate defects and technical debt.
  • Implement observability, logging, alerting, exception handling, and graceful degradation.
  • Participate in code reviews, architecture reviews, sprint planning, demonstrations, and release readiness assessments.
  • Document software design, APIs, interfaces, build procedures, deployment dependencies, and sustainment considerations.


Required Tech Skills and Tools
Java; Python; JavaScript/TypeScript; C# or Go; REST/GraphQL APIs; microservices; Docker; Kubernetes/OpenShift; relational and NoSQL databases; message brokers; geospatial libraries; Git; CI/CD; automated test frameworks

Preferred Qualifications
Experience supporting Army, DoD, Intelligence Community, or C5ISR programs; experience with classified environments, agile delivery, cloud-to-edge architectures, DDIL operations, and Government product demonstrations.

Desired Certifications
Security+; cloud developer or architect certification; Kubernetes or secure software development certification as applicable

Required Experience and Education
  • Minimum of 10 years of experience as a Software Engineer.
  • Minimum of 5 years of experience supporting government programs, projects, or contracts
  • BS Degree in Computer Science or related discipline. You may substitute the BS Degree requirement with 2 additional years of Software Engineering experience.


Salary Range: $140,000.00 to $175,000.00
Note: The above salary range is a guideline and represents a broad spectrum of potential compensation. We recognize that a candidate's unique experience and qualifications may justify compensation beyond this range. Therefore, we remain open to considering higher salary offers for exceptionally qualified candidates.

Our benefits package for full-time employees includes:
  • Medical, Dental, and Vision Premiums 100% Employer Paid for you and your legal dependents or plus up, cost split plan.
  • 401k with 6% Match
  • 11 Paid Federal Holidays
  • 120 hours of Paid Time Off (PTO)
  • Company Outings and Trips
  • Tuition Reimbursement, Skillset Training, and New/Renewed Certification assistance
  • HomeFundIt Company Down Payment Match - Employer match towards the down payment of buying a new home

Ready to Apply?
Join our mission to deliver reliable, scalable, and innovative full-stack solutions supporting critical national programs.

Pay Range: $140,000 - $175,000 per year

Similar Jobs

More Jobs at DeNovo Solutions, LLC

More Information Technology Jobs

Find similar Senior Software Engineer (TS/SCI with Polygraph Required) jobs: