Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
540

Software Engineer

540

Senior Software Engineer developing full stack applications for the Department of War. Focused on improving procurement efficiency using modern technologies and mentoring developers on the team.

Posted 5/15/2026full-timeRemote • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
AngularCloudDistributed SystemsJavaScriptMongoDBNode.jsPostgresTypeScript

About the role

Key responsibilities & impact
  • 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
  • Collaborate directly with engineers, architects, and stakeholders to translate complex requirements into practical, working solutions
  • 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, ensuring performance, reliability, and maintainability
  • Operate with a high degree of autonomy—able to move work forward independently while staying aligned with the broader team
  • Continuously improve code quality through testing, code reviews, enforcing coding standards and thoughtful design decisions
  • Bring a builder mindset—focused on delivering real, working software over theoretical perfection
  • Mentoring fellow developers and encouraging overall team growth
  • Assisting in the removal of blockers to keep a high velocity within the team

Requirements

What you’ll need
  • 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
  • Strong 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

Benefits

Comp & perks
  • 100% covered health, dental and vision premium for employees, optional dependent coverage
  • Flexible Spending Account (FSA)
  • 401k with employer match
  • Company Sponsored Life Insurance, Short and Long Term Disability coverage
  • Flexible PTO + all Federal holidays off
  • Home Office allowance
  • Reimbursement for trainings / certifications
  • Paid AWS Developer account
  • Referral Bonus - good people know good people
  • Annual Social Events (hackathon, holiday party, charity golf tournament, etc.)
  • Access to 540’s Washington Capitals tickets

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptNode.jsNestJSAngularRESTful APIsPostgreSQLMongoDBAgilesoftware development
Soft Skills
problem-solvingtroubleshootingcommunicationmentoringcollaborationautonomyteam growthcode quality improvementdesign decisionsremoving blockers