Skip to Main Content

Senior Full Stack Engineer

540 Arlington County, VA

  • Posted: over a month ago
  • Full-Time
Job Description

540 is looking for our next Senior / Lead Full Stack Engineer to help the federal government #GetShitDone. You'll be building applications using modern open source technologies hosted on AWS. We're looking for a doer that will be part of an agile team including Software Engineers, Data Engineers, DevSecOps Engineers, UI/UX Designers, Business Analysts and Scrum Masters. This position can be done remotely in the US, but prefer someone local to the DC area. 


You can expect a fast-paced environment in which the team will be providing development, security and operations services that include artificial intelligence and machine learning to support USCIS Biometrics. The USCIS administers the nation's lawful immigration system, safeguarding its integrity and promise by efficiently and fairly adjudicating requests for immigration benefits while protecting Americans, securing the homeland, and honoring our values. 


540 is a forward-thinking company that the government turns to in order to #GetShitDone. We do more than talk about it, we break down barriers to innovation and build impactful tech. We're looking for someone with big ideas, who thrives on innovation and is a self-starter. If you love to learn about and work with new technologies, we want to talk to you.


  • 8+ years of software development experience
  • 4+ years of Java and Spring (Boot) experience
  • 3+ years of modern JavaScript development using React, Angular or VueJS
  • Experience implementing and deploying production enterprise applications in AWS
  • Experience with full stack engineering (database development integration as well as server and client application development/integration)
  • Experience with large scale, high performance enterprise big data application deployment and solution architecture on complex heterogenous environments 
  • Experience in agile development processes
  • Experience with containers like Docker or Kubernetes
  • Experience building and consuming REST APIs
  • Experience with Git and GitFlow development workflow
  • Ability to define, create, and execute unit tests
  • Leadership mentality
  • Experience interfacing with key stakeholders and clients
  • Bachelor's Degree
  • Must have or be able to obtain a security clearance
  • #GetShitDone mentality


  • Machine Learning and Artificial Intelligence
  • Computer Science or related degree
  • Experience working with the government, specifically with the Department of Homeland Security (DHS)
  • Previous .NET experience is useful


  • 100% covered health, dental and vision premium for employees, optional dependent coverage
  • 401k with employer match
  • Life Insurance
  • Short-term and Long-term Disability coverage
  • Flexible PTO + all Federal holidays off
  • Paid parking or transit expenses
  • Generous monthly technology stipend
  • Education and Training allowance


  • Fully loaded Macbook Pro
  • Stocked kitchen with 3 nitro cold brew kegs on tap  
  • Fitness Center onsite
  • Referral Bonus - good people know good people
  • Ongoing Social Events (including, but not limited to annual hackathons, Taste of 540, holiday party, annual charity golf tournament, so much more…)
  • DC Fray kickball league bi-annually


540's policy is to provide equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.



Arlington County, VA



View all jobs at 540

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.