Software: Architects, Developers and testers
3025 Gaithersburg MD, United States
Full Time Senior-level / Expert Clearance required USD 67K - 122K
Looking for an opportunity to make an impact?
At Leidos, we deliver innovative solutions to rapidly address the world’s most vexing challenges in national security and health. Our 47,000 employees collaborate to create smarter, more efficient technology solutions that contribute to the mission success of our customers. Everything we do is guided by delivering on our commitments to our customers, our people, our investors, and our community. Our Mission, Vision, and Values guide the way we do business.
If this sounds like a mission you want to be a part of, keep reading!
Leidos Health brings together technology excellence in Mission Software Systems, Trusted Mission Artificial Intelligence, Cyber Operations, and Digital Modernization to support our customers’ mission in advancing biomedical research, improving care outcomes, and protecting public health. We deliver secure health solutions that keep pace with an ever-evolving public health landscape and prevent the next public health crisis. To explore and learn more, click here!
Your greatest work is ahead!
In this rapidly evolving world, Leidos is always looking for new ways to disrupt the status quo, go to market faster, and optimize customer experiences. We’re seeking experienced software development professionals who can bring creative ideas to rapidly solve challenging problems. The ability to be adaptable, inquisitive, collaborative, and work with a sense of urgency in a technically diverse and geographically separated team is crucial.
You will work as an integral part of an Agile/ DevSecOps team – a highly productive, collaborative team that thrives on supporting the customer's mission and growth objectives through innovation and AI-enabled agile software development. You will work in close collaboration with team members, customers, and other stakeholders to deliver innovative solutions for protecting public health.
We are seeking to fill the following roles, contingent upon contract award.
SW Developer
Low Code No Code Architect/Developer
Automation Engineer/Tester
Tech Lead
Web Developer
UI/UX Engineer
Minimum qualifications will vary by level.
At minimum all candidates MUST:
Be a US Citizen or Green Card Holder with the ability to obtain a Public Trust Clearance
Be local to the DC metro area for hybrid/onsite work
Have a minimum of a Bachelor’s Degree and 2+ years of related experience
Total experience required will vary by level
Experience with the below is noted for the various areas and is required:
Agile Software Development: Java (Oracle JDK), Spring Framework, Spring Boot, Spring Cloud, ColdFusion, RedHat Open JDK, RHEL, RedHat OpenShift Container Platform, Kubernetes, Istio, Kiali, APIs and Microservices, Junit, Kafka, Visual Studio Code, Eclipse, Python, JIRA, Confluence, SharePoint, Sparx Enterprise Architect
Low Code No Code: Workflow and Process Automation PaaS - Camunda, Appian, UiPath,
Web Development: Angular, React, Java Script, JQuery, Node.js
Testing and Automation: Subject7, Selenium, Apache JMeter, Junit, Jasmine, Karma, Mockito, Postman, Ready API, Protractor, Delphix, WAVE, JAWS,
Key Responsibilities (Agile Software Development and Web Development):
- Design, develop, and maintain software applications, modules, and components using appropriate programming languages, frameworks, and technologies, ensuring adherence to coding standards and best practices.
- Apply extensive experience in Agile environments, lead development efforts, implement best practices, and collaborate with cross-functional teams to deliver software increments.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize development tasks, estimate effort, and provide regular updates on progress.
- Provide technical leadership and mentorship to junior developers, guiding them in software design principles, coding techniques, and best practices.
- Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines. Implement automated unit testing and continuous integration practices to ensure software reliability and stability.
- Collaborate with product owners, business analysts, and stakeholders to understand project requirements, translate them into technical designs, and provide input on feasibility and implementation approaches.
- Document software designs, architectures, and implementation details. Share knowledge and best practices with team members through code reviews, technical presentations, and mentoring sessions.
- Identify and address technical challenges and issues throughout the development lifecycle, fixing software defects and enhancements, and troubleshooting complex problems as they arise.
- Identify opportunities for performance optimization and scalability improvements in software applications, implementing optimizations to enhance system efficiency and responsiveness.
- Stay abreast of the latest trends, tools, and technologies in software development. Conduct research and experimentation with emerging technologies to drive innovation and improve development practices.
Key Responsibilities (Testing and Automation):
- Design, develop, and maintain automated test frameworks with hands-on automation experience on complex applications with multiple integrations.
- Write and execute automated test scripts for functional, regression, integration, and end-to-end scenarios.
- Develop and maintain performance test automation to evaluate system scalability and responsiveness.
- Collaborate and contribute to test-driven development (TDD) with developers to contribute to unit testing and ensure proper test coverage.
- Perform API Testing.
- Integrate automated tests into CI/CD pipelines for systems to be deployed across environments.
- Integrate with test management tools to record automated test results and automatically open defects (test report).
- Analyze test results, identify bugs, and work closely with developers to resolve issues.
- Document test processes, results, and maintain traceability across test artifacts.
- Continuously improve test automation strategies, frameworks, and tools.
- Ability to lead, mentor and guide junior and new members of the team
- Ensuring that the test strategy is maintained and updated as needed in accordance with best practices throughout the development lifecycle.
- Participate in Agile ceremonies, including daily standups, sprint planning meetings, sprint reviews and sprint retrospectives.
- Conduct troubleshooting/test execution in support of remediation efforts as required
PHHS
Original Posting:
July 7, 2025For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $67,600.00 - $122,200.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Tags: Agile APIs Artificial Intelligence Automation CI/CD Clearance Cloud Confluence DevSecOps Java Jira Kafka Kubernetes Microservices Node.js Oracle PaaS PostMan Python Selenium SharePoint Strategy TDD
Perks/benefits: Equity / stock options
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.