Job DescriptionJob Description540 is seeking a hands-on Lead Application Developer to provide both technical leadership and direct development support for a high-performing team. This working lead role is responsible for planning and coordinating the team's work, developing code and overseeing the quality and progress of other developers. As a subject matter expert, you will be called on to help identify and integrate new or replacement technologies, debug and troubleshoot critical path issues, and promote and deliver efficient, performant, high-quality code in adherence with industry best standards. The ideal candidate is a full-stack developer with strong proficiency in both front-end and back-end technologies. This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance
Education Requirement: Bachelor's Degree
540 Internal Thrive Level: Senior Software EngineerWHY 540?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.REQUIRED SKILLS & EXPERIENCE12+ years of overall experienceExperience leading other developers; assigning tasks where necessary, performing code reviews, etc.Proficiency in Java development, including frameworks such as Spring, Flowable and DroolsStrong front-end development experience using Angular, HTML, CSS, JavaScript and BootstrapExperience deploying and managing applications with Apache TomcatProficiency with both SQL (PostgreSQL) and NoSQL databases (MongoDB, Redis)Hands-on experience with ElasticSearch for search and analytics functionalityProficient in using Git for version control and BitBucket or Gitlab for source repository managementFamiliarity with unit testing and QA using tools like JUnit, Jasmine, Karma, and PostmanComfortable working in Agile environments using collaboration tools such as Jira, Jira Service Desk, Slack and/or ConfluenceFamiliarity working in cloud environments (Azure preferred)NICE TO HAVE SKILLS & EXPERIENCECode quality assurance using SonarQubeExperience with API-first development strategies and Swagger/OpenAPI specificationsUnderstanding of identity management using ADFS/SAMLExposure to CI/CD pipelines using Jenkins, Gitlab, Docker and ArtifactoryExperience with a broad range of Java development tooling and support, including Maven, Jakarta, YourKit, etc.Experience with ETL development and data migration and supporting tools (i.e. Flyway)BENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.
Job DescriptionJob Description540 is looking for a Full Stack Developer that will be working on an existing Confluence-based application serving as a centralized, searchable, authoritative document repository. This application is in the process of being converted from its Confluence plugin-based model to a standalone Java- and Angular-based application. The ideal candidate is a full-stack developer with the ability to support and sustain this ongoing modernization effort by leveraging both front-end and back-end technologies.This is a DoD project with multiple interrelated systems that support the Defense Acquisition community in making authoritative and trusted data and documentation available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that stores authoritative acquisition documents, with front- and back-end tools supporting user interaction and reporting. Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance
Education Requirement: Bachelor's Degree
540 Internal Thrive Level: Software Engineer IIWHY 540?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.REQUIRED SKILLS & EXPERIENCE6+ years of overall software development experience4+ years of experience with Angular development2+ years of experience with Java development2+ years of experience with developing plugins for ConfluenceExperience providing Tier 3 support, debugging/troubleshooting issues in a production environmentFamiliarity with unit and integration test best practicesComfortable using collaboration tools such as Jira, Jira Service Desk, Slack and/or ConfluenceNICE TO HAVE SKILLS & EXPERIENCEPrior Agile / Scrum experience Knowledge of Java frameworks and tooling, such as Spring / Spring BootExperience with SQL (MySQL or PostgresQL) and/or NoSQL databases (MongoDB, Redis)Familiar with API-first development patternsExperience with text search / content analysis tooling such as Apache TikaExperience developing in cloud environments (Azure a plus) and leveraging cloud-native servicesPrior experience supporting or sustaining platforms in a federal or DoD environment, especially involving secure, regulated environmentsBENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.
Job DescriptionJob Description540 is looking for a skilled and strategic Technical Project Manager to lead and manage all aspects of a high-visibility task order supporting software systems development. The PM will provide leadership, direction, and oversight for a distributed contractor team, ensuring performance across complex, interrelated projects. This role requires a strong blend of technical, managerial, and business expertise, with the ability to solve complex challenges and drive strategic planning for software programs. The ideal candidate will have at least three years of hands-on software development experience and five additional years of successful software project and program management.This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with an active DoD Secret (or higher) clearance
Education Requirement: Bachelor's Degree
540 Internal Thrive Level: Senior Project ManagerWHY 540?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.REQUIRED SKILLS & EXPERIENCE12+ years of overall experience5+ years of software project / program management experience3+ years of hands-on software development experienceExperience managing complex, multi-task government contracts or programsProven ability to lead and manage contract operations involving multiple interrelated projects and support functionsExperience managing and coordinating distributed contract support personnel across multiple locationsDemonstrated success maintaining client relationships at senior levels within government or large organizationsExcellent communication, presentation and interpersonal skills; capable of effectively interacting with customers and contractor teams to review plans, deliverables, performance metrics and overall project health / statusSolid understanding of project planning, scheduling, budgeting, risk management and cost control methodologiesExperience in identifying and solving complex project-related problems using innovative solutions across finance, scheduling, technology and toolsSkilled in developing both long-term strategic plans and short-term tactical plans for systems development, maintenance and operationsProficient in leading cross-functional teams and managing the full lifecycle of IT and/or operations programsAbility to collaborate with both technical and non-technical team membersNICE TO HAVE SKILLS & EXPERIENCEComputer Science (or related) degreeExperience working with the government, specifically with the Department of Defense (DoD)BENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.
Job DescriptionJob Description540 is seeking an experienced DevSecOps Lead to oversee and implement secure, scalable and automated solutions across complex enterprise environments. The ideal candidate brings a well-rounded skill set spanning Configuration Management, Risk Management Framework (RMF), Enterprise Architecture, and Network Engineering, ensuring secure and efficient integration of development, security, and operations practices.This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with an active DoD Secret (or higher) clearance
Education Requirement: Bachelor's Degree
540 Internal Thrive Level: Senior DevSecOps EngineerWHY 540?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.REQUIRED SKILLS & EXPERIENCE12+ years of overall experienceStrong problem solving and troubleshooting skillsAbility to work independently (as if on an island) with clients, but also be a consummate team playerDevSecOps & Infrastructure:Proven expertise with CI/CD pipeline management using Jenkins, Gitlab, Docker, and ArtifactoryStrong experience with configuration management tools like AnsibleStrong experience with infrastructure as code (IaC) tools like TerraformExperience providing technical oversight and guidance on containerized applications and microservices, system administration, modernization, and migrationsHands-on experience with installation, configuration, testing, operation, upgrading, troubleshooting, and maintenance of technologies, and setting up appropriate monitoring and alerting toolsSecurity & Compliance:Working knowledge of Risk Management Framework (RMF), STIG compliance/management, and secure DevOps practicesExperience with identity and access management using ADFS/SAMLUnderstanding of secure software development principles and integration of security controls into DevOps workflowsCloud & Architecture:Experience deploying to and managing workloads in cloud environments (Azure preferred)Expertise in managing the application layer, including virtual machines, network interfaces, application gateways, API management platforms, etc. Firm understanding of networking conceptsCollaboration & Agile Delivery:Proficient in using Jira, Jira Service Desk, Slack and Confluence in Agile development environmentsAbility to work closely with development teams and provide guidance on release planning, environment configuration, and automation best practicesCertifications:Currently possesses CompTIA Security+ (or able to obtain before Day 1)At least one of the following (or able to obtain before Day 1):Microsoft Certified: DevOps Engineer ExpertAzure Administrator AssociateAWS Solutions Architect and/or AWS DeveloperAWS SysOps AdministratorAzure Database Administrator AssociateWillingness and ability to obtain project-required industry cloud / security certifications within two months of employment and as neededNICE TO HAVE SKILLS & EXPERIENCEKubernetes or other container orchestration tools, to expand container management capabilities beyond DockerExperience with automated testing frameworks (e.g., JUnit, Selenium, Karma, Jasmine) to support shift-left testing practicesFamiliarity with message brokers like RabbitMQ and/or Redis for managing distributed systems and microservice communicationsExposure to ElasticSearch (and ELK stack) for centralized logging, analytics, and search capabilitiesKnowledge of Git workflows and branching strategies, including use of Bitbucket or GitlabPrior experience supporting Java-based applications, as well as related frameworks and toolingUnderstanding of SonarQube for static code analysis and integrating code quality gates in CI/CD pipelinesFamiliarity with SQL (PostgreSQL) and NoSQL(MongoDB) databases, as well as general database administration best practices Background supporting API-first applications or managing API lifecycles built around API management tools like Apigee or TykExperience with cloud migrations, rearchitecture to leverage cloud-native services, and managing resource provisioning and scaling Prior experience supporting or sustaining platforms in a federal or DoD environment, especially involving secure, regulated, compliance-driven environments and DoD 8000-series information security requirementsBENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.
Job DescriptionJob Description540 is looking for a Lead Test Engineer to drive the development and execution of testing strategies across complex software and hardware systems. This role is a working team leader, responsible for evaluating, recommending, and implementing automated test tools, designing and executing test plans and procedures, and managing a small team of test engineers to ensure system requirements are met through rigorous validation and backstopped by comprehensive test automation. The ideal candidate will lead test architecture development, maintain automated test scripts, and analyze results to ensure product quality. As a subject matter expert you will leverage industry standard testing best practices to support the development lifecycle, by designing test scenarios, implementing test plans, and leveraging tooling to conduct and/or automate feature validation.This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance
Education Requirement: Bachelor's Degree
540 Internal Thrive Level: Senior Test EngineerWHY 540?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.REQUIRED SKILLS & EXPERIENCE10+ years of overall experienceHands-on experience with Selenium for end-to-end browser automation testingExperience with JUnit, Karma, and Jasmine for unit and component-level test developmentExperience building automated API tests using Postman, including test scripting and collection managementProficiency in working with Git for version control and test code managementUnderstanding of Agile development and testing practices, including participation in sprints and backlog groomingExperience testing applications built with Angular, Java, and Spring technologiesAbility to lead test strategy development, identify and prioritize defects, create and manage test cases, oversee regression and smoke testing, and assist with user acceptance testingComfortable using Jira, Jira Service Desk, and Confluence for issue tracking, test planning and collaborationNICE TO HAVE SKILLS & EXPERIENCEPrevious experience supporting applications hosted in Azure environmentsFamiliarity with SonarQube for integrating static code analysis into CI/CD pipelinesFamiliarity with CI/CD tools such as Jenkins or Gitlab for integrating automated tests into build pipelinesExperience developing load, stress, and performance testing plans and implementing with appropriate toolingFamiliarity with Swagger/OpenAPI specifications in support of testing RESTful APIsExperience with Docker, Kubernetes for creating test environments and running tests in isolated containersExpertise in testing compliance with relevant federal regulations, such as Section 508 complianceSecurity-focused testing awareness within DevSecOps pipelinesWorking knowledge of Bitbucket, Gitlab, and Confluence for documentation and versioned collaborationBENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.
Job DescriptionJob Description540 is looking for a Full Stack Engineer to help USCIS build applications using modern open source technologies hosted on AWS. You can expect a fast-paced environment in which the team will be providing user-centered design, development, security and operations services, and data science in support of USCIS Information Technology Biometrics and Scheduling Systems Delivery. You will work day-to-day on a full-lifecycle DevOps team, estimating, designing, developing and testing optimized features for deployment. In addition, you will work with your contemporaries to identify areas for improvement and optimize the systems to enhance partner integration, system stability, security and data integrity on a continual path to modernizing the immigration experience for USCIS benefits seekers on their immigration journeys. Your mission will be very important; the work you do will directly impact the immigration experience for all immigration benefits applicants! 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. Location: Remote within the continental United States, East Coast working hours with some flexibility afforded
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DHS Public Trust clearance
Education Requirement: Bachelor's Degree in Computer Science or related
540 Internal Thrive Level: Software Engineer IIIWHY 540?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.REQUIRED SKILLS & EXPERIENCE5+ years of software development experienceWell-versed in Java and Spring BootExperience with JavaScript frameworks such as React or AngularExperience building cloud solutions in AWS preferablyDatabase experience (SQL, Oracle)Experience with automation and engineering tasks, implementation, data, infrastructure/operations, and security engineer tasksExcellent problem-solving skills and attention to detailStrong communication and collaboration skills for working in a team environment NICE TO HAVE SKILLS & EXPERIENCEProficiency in JavaScript / TypeScriptExperience with KubernetesExperience with Apache KafkaAgile Delivery experienceExperience working with the government, specifically with the Department of Homeland Security (DHS) BENEFITS & PERKSHealth, dental and vision insurance plansFlexible Spending Account (FSA)401k with employer matchCompany Sponsored Life Insurance, Short and Long Term Disability coverageFlexible PTO + all Federal holidays offProfessional development opportunities (training, certifications, conferences)Paid cloud developer accountsReferral Bonus - good people know good peopleAnnual Social Events (540 week, hackathon, charity golf tournament, etc.)Access to 540's Washington Capitals & Nationals ticketsEQUAL EMPLOYMENT OPPORTUNITY (EEO)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.