Senior Software Developer
Ashburn, VAAll locationsAshburn, VAGaithersburg, MDEagan, MN On-site
$107,900–$195,050 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. As a member of a Scaled Agile software development organization, you will contribute to the technical execution of a program that integrates proven, globally deployed technologies with modern cloud-native capabilities. You will work alongside cross-functional teams and technical leaders to deliver predictable outcomes in a highly regulated, safety-critical environment. In this position, you will design and implement software solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is on developing containerized applications within an Agile/SAFe environment. This position supports government programs and requires the ability to obtain and maintain a favorable Public Trust investigation.
What you'll bring
- Bachelor’s degree in Computer Science or a related field with 8-12 years of relevant experience, or a Master’s degree with 6-10 years of experience.
- May also possess a Doctorate.
- Expert knowledge of Java with substantial hands-on programming experience
- Extensive experience with Web development and commonly used front-end tools and languages (React, HTML, CSS, JavaScript)
- Extensive experience with unit testing tools such as Junit and Mockito
- Significant experience with RESTful API, JSON, XML, XSD
- Significant experience with Spring Framework, Spring Security, and Spring Boot
- Significant experience with Linux
- Significant experience with version control systems such as Git or Subversion
- Experience with common development tools and IDEs (Eclipse, VS Code, etc.)
- Experience working within the Agile Scrum framework
- Understanding of sound software development principles and practices