540
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at 540. Skills: JavaScript, TypeScript, Java, Spring, Node, Angular, Node.js, NestJS, RESTful APIs, PostgreSQL, MongoDB. Design, build, and deliver scalable, user-facing applications that support mission-critical workflows in a modern cloud environment. Own features end-to-end—from requirements and design through development, testing, and deployment”
What You'll Achieve.
improve the efficiency of acquisition and procurement within the Department of War; supporting the development and implementation of several web applications that assist procurement specialists within the Department of War to help them become more efficient; help the client increase data consistency for systems of record; have better insight into the procurement landscape that will help them develop and drive policy for the entire Department of War; drive the overall technical delivery and success of the project; aligning technical standards with organizational objectives; deliver scalable, user-facing applications that support mission-critical workflows; ensuring performance, reliability, and maintainability; move work forward independently while staying aligned with the broader team; delivering real, working software over theoretical perfection; keep a high velocity within the team
Industry & Context.
problem-solving and troubleshooting skills
Remote friendly within the continental United States, East Coast working hours, U. S. Citizen with the ability to obtain a DoW Secret clearance, Experience completing Security Technical Implementation Guides (STIGs)
What They're Looking For.
Must Have
8+ years of professional software development experience, 4+ years of experience with JavaScript / TypeScript, Experience building backend services with Node. js and/or NestJS, Experience developing modern front-end applications using Angular (2+), Experience designing and integrating RESTful APIs and data-driven web applications, Experience working with relational databases (PostgreSQL), Experience working with non-relational databases (MongoDB), Proficiency working in an Agile environment (i. e. backlog refinement, story size estimation, etc), Ability to handle the creation/distribution of release notes, Coordination of application deployments, Ability to identify and communicate technical requirements needed to implement a feature, Identify/collaborate with team over new technical work/gaps within applications, problem-solving and troubleshooting skills, Excellent verbal and written communication skills, Ability to work independently in client-facing environments while collaborating effectively with a team, U. S. Citizen with the ability to obtain a DoW Secret clearance
Nice to Have
Experience with test automation frameworks with Playwright, Experience developing in Java and working with the Spring framework, Experience with containerization with Docker, Experience writing unit tests with Jest or Jasmine, Experience working in cloud environments (AWS preferred), An understanding of cloud services and when to utilize them, An understanding of technical architecture design, Experience completing Security Technical Implementation Guides (STIGs)
What You'll Do.
user-facing applications that support mission-critical workflows in a modern cloud environment
Own features end-to-end—from requirements and design through development
Develop and integrate RESTful APIs and data-driven services across distributed systems
Contribute to front-end development using Angular while supporting backend services in Node. js / NestJS
Debug and resolve issues across the stack
establishing and maintaining technical standards aligned with organizational objectives
providing technical guidance and coaching to team members
helping lead technical innovation and continuous improvement efforts across the project
creation/distribution of release notes
Coordination of application deployments
identify and communicate technical requirements needed to implement a feature
Identify/collaborate with team over new technical work/gaps within applications
How You'll Work.
Team & Collaboration
Collaborate directly with engineers, architects, and stakeholders to translate complex requirements into practical, working solutions; partner with the Project Anchor and internal team members; Mentoring fellow developers and encouraging overall team growth; Assisting in the removal of blockers to keep a high velocity within the team; collaborating effectively with a team
Communication Scope
Excellent verbal and written communication skills
Process & Methodology
Agile team, Agile environment, backlog refinement, story size estimation
Full Job Description
540 is looking for a Senior Software Engineer to help improve the efficiency of acquisition and procurement within the Department of War. We are looking for a startup-minded individual to work within an Agile team focusing on full stack development with JavaScript / Typescript, Java, Spring, Node and Angular primarily. On this project, you will be supporting the development and implementation of several web applications that assist procurement specialists within the Department of War to help them become more efficient. These applications use modern technologies to gather and display relevant information in a user-friendly way, which help the client increase data consistency for systems of record. With better standardization across these source systems, the client will have better insight into the procurement landscape that will help them develop and drive policy for the entire Department of War. Alongside project responsibilities, this role will also serve as the project’s Technical Anchor for 540. In this capacity, you will help drive the overall technical delivery and success of the project in partnership with the Project Anchor and internal team members. Responsibilities include establishing and maintaining technical standards aligned with organizational objectives, providing technical guidance and coaching to team members, and helping lead technical innovation and continuous improvement efforts across the project. Location: Remote friendly within the continental United States, East Coast working hours Citizenship & Clearance Requirement: per client requirements, candidates must be a U. S. Citizen with the ability to obtain a DoW Secret clearance Education Requirement: Bachelor’s Degree 540 Internal Thrive Level: Senior Software Engineer WHY 540? 540 is a forward-thinking company that the government turns to in order to #getshitdone. We don’t just talk about innovation – we deliver it. We break down barriers, build impactful technology, and solve mission-critical
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about 540?
Real rants from real employees. Read before you apply.