Skip to main content

Software Developer (JavaScript, API)

Technology
Sundayy
YesterdayUntil 7/20/2026
Full timeFully remote

Job description

About The Company Leidos is a leading science and technology solutions company dedicated to addressing complex challenges across government and commercial sectors. Renowned for its innovative approach and commitment to excellence, Leidos specializes in providing cutting-edge solutions in areas such as defense, intelligence, civil, and health markets.

With a focus on leveraging advanced technologies, Leidos strives to deliver mission-critical systems that enhance safety, security, and operational efficiency for its clients worldwide. The company fosters a collaborative and inclusive work environment, emphasizing continuous learning and professional growth to maintain its position at the forefront of technological innovation.

About The Role Leidos is seeking experienced Principal Software Developers to join its Air Traffic Business Area within the Homeland Sector. This role involves supporting the development of next-generation flight service and air traffic management systems, aligned with the FAA’s modernization initiatives.

The position focuses on designing, developing, and maintaining scalable, cloud-native applications that replace aging infrastructure with modern solutions aimed at improving safety and operational efficiency in remote and high-dependency aviation environments. As part of an Agile/SAFe environment, you will work closely with cross-functional teams, including systems engineering, product delivery, and DevSecOps, to deliver mission-critical solutions that serve the pilot community and air traffic controllers. This opportunity offers the chance to contribute to highly impactful projects, utilizing advanced technologies, including containerization, AI-assisted development, and cloud platforms, in a safety-critical setting.

Qualifications

  • Bachelor’s degree in Computer Science or a related field with 12-15 years of relevant experience, or a Master’s degree with 10-13 years of experience. Doctorate is a plus.
  • Deep expertise in Java programming with extensive hands-on experience.
  • Proficiency in web development, including React, HTML, CSS, and JavaScript.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Strong knowledge of RESTful APIs, JSON, XML, and XSD.
  • Experience with Spring Framework, Spring Security, and Spring Boot.
  • Proficiency in Linux operating systems.
  • Experience with version control systems such as Git or Subversion.
  • Familiarity with development tools and IDEs like Eclipse and VS Code.
  • Hands-on experience working within Agile Scrum frameworks.
  • Excellent verbal and written communication skills.
  • Ability to lead and manage technical teams impacting project outcomes.
  • Eligibility to obtain and maintain a Public Trust (Tier 2) clearance.
  • U.S. citizenship is required.
Responsibilities
  • Design, develop, test, and maintain software solutions both independently and collaboratively within an Agile environment.
  • Utilize AI-assisted development tools to enhance coding efficiency, refactoring, debugging, and testing processes.
  • Develop solutions to complex problems that span multiple disciplines and impact system performance.
  • Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Write and execute comprehensive unit and functional tests to ensure software quality.
  • Troubleshoot technical issues in lab and operational environments, providing timely resolutions.
  • Support system engineering, testing, and operational teams with technical expertise.
  • Communicate effectively with executive leadership and stakeholders regarding project status and technical challenges.
  • Maintain awareness of emerging technologies and incorporate best practices into development processes.
Benefits
  • Competitive salary range of $131,300.00 to $237,350.00.
  • Comprehensive health, dental, and vision insurance plans.
  • Retirement plans and savings options.
  • Paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Work in a collaborative environment with cutting-edge technologies.
  • Potential for career advancement within a global organization.
  • Flexible work arrangements where applicable.
Equal Opportunity Leidos is an equal opportunity employer committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family status, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other characteristic protected by law. The company also considers qualified applicants with criminal histories in accordance with relevant laws and regulations.

We are dedicated to fostering diversity and ensuring equal employment opportunities for all.

Keywords
software-developersjavascriptapplication-programming-interface-apiinsurance-consulting-and-technologycyber-intelligenceenvironment-health-and-safety-hssemission-criticaloperational-efficiencyecology-environmentcontinuous-learningmicrosoft-forefronttraining-and-developmenttraffic-managementtraffic-controlfederal-aviation-administration-faanative-cloud-application-ncascaled-agile-framework-safedevsecopscontainerizationartificial-intelligencecomputer-sciencejavaweb-developmentreact-jsreactcascading-style-sheets-csstesting-and-analysisjunitmockitojsonxml-formatspringspring-frameworkspring-securityspring-bootlinuxsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationsubversiondeveloper-toolseclipsevisual-studio-codeplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementcode-refactoringdebuggingagile-sprintplanning-and-forecastingelectrical-engineering-and-planningupsretrospectivessoftware-qualitytroubleshootingemerging-technologiespolicies-and-practicessalary-rangevision-carevision-insurancepensions-retirement-benefitstime-and-attendancepaid-time-offholidays-seasonal-eventsprofessional-developmentclubs-organizationsflexible-working

Interested in this role?