The National Center for Defense Manufacturing and Machining (NCDMM) is seeking an experienced Software Engineer to independently design, build, and deliver full stack web applications. This role is for someone with proven experience taking applications from initial idea to production deployment, working closely with internal stakeholders and external partners. The selected candidate will learn NCDMM systems and existing codebase, then lead development efforts with minimal supervision. This includes gathering requirements, translating business needs into technical plans, coordinating sprints, and ensuring smooth and on-schedule development. NCDMM uses a technology stack centered on TypeScript and React with Next.js. Proficiency in JavaScript, React, TypeScript, HTML, CSS, and relational databases is required. Backend development experience with Express or similar frameworks is strongly preferred for full stack ownership. The candidate will participate in design and architecture discussions, code reviews, and collaborative problem-solving. Responsibilities include developing new features, maintaining existing applications, creating new tools, guiding project direction, documenting requirements, planning sprints, and ensuring successful delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level