Software Engineer; Javascript Security Clearance
Listed on 2026-03-01
-
Software Development
Software Engineer
Position:
Full Stack Engineer – Mid
Location:
Aurora, CO
Clearance: TS/SCI with Counter-Intelligence Polygraph
Lead the Design and Delivery of Scalable Full-Stack Applications. DeNOVO Solutions is seeking a Full Stack Engineer – Senior to lead the design and development of scalable applications ensuring high performance and reliability across the entire stack. This role architect's backend services and APIs with Node/Express, designs advanced NiFi flows for data orchestration, and enforces comprehensive testing standards. The engineer mentors junior developers, drives code quality, and promotes best practices for maintainable and efficient software delivery.
WhyYou’ll Love This Role
- Shape the Architecture:
Define scalable backend and API structures that drive mission success. - Promote Excellence:
Lead code reviews and testing standards to ensure performance and reliability. - Mentor and Grow Talent:
Guide junior engineers while improving team development processes.
- Lead design and development of scalable full-stack features.
- Architect backend services and API layers with Node/Express.
- Design robust NiFi flows for messaging and data orchestration.
- Establish and maintain test coverage using Vitest, Cypress, and Playwright.
- Drive code quality and enforce testing standards across the team.
- Mentor junior developers and review code for maintainability and performance.
- Advanced proficiency in JavaScript, Vue.js, and Node.js (middleware and API design).
- Strong experience with Mongo
DB (aggregation and indexing). - Expertise in NiFi (error handling, flow templates).
- Deep familiarity with testing tools:
Vitest (unit/mocking), Cypress (component/UI), Playwright (E2E). - Hands‑on experience with Git and CI pipelines (e.g., Git Hub Actions).
- Experience:
10 to 15 years of related professional experience supporting programs and contracts of similar scope, type, and complexity. - Education:
Bachelor’s degree or higher in a computer science or related discipline (e.g., Statistics, Mathematics, Programming, or Systems Engineering). In lieu of a bachelor’s degree, two additional years of related experience may be substituted. - Substitution of
Experience:
A master’s degree from an accredited college or university in a related engineering discipline may be substituted for two years of experience. A PhD may be substituted for four years of experience. - Clearance: TS/SCI with Counter-Intelligence Polygraph.
Why Join DeNOVO Solutions? At DeNOVO Solutions, we make improving the competitive position of our customer paramount in importance and work collaboratively to ensure the best service possible. DeNOVO Solutions provides cleared personnel and cost‑competitive solutions to our customers. We strive to be the leader amongst small businesses in the Intelligence Community and provide personnel with talent & skills equal to the larger companies.
As a Minority‑Owned and Service‑Disabled Veteran‑Owned Small Business (MO/SDVOSB), we are dedicated to providing the best technical and professional services throughout the Intelligence Community (IC).
- Competitive Wages – $ to $
- Medical, Dental, and Vision Premiums 100% Employer Paid for you and your legal dependents or a cost‑split plan.
- Paid Health Reimbursement Account (HRA)
- 401(k) 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
- Home Fund It Company Down Payment Match – Employer match towards the down payment of buying a new home
DeNOVO Solutions is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, genetic information or any other protected characteristic under applicable law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).