×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Gaithersburg, Montgomery County, Maryland, 20879, USA
Listing for: Leidos
Full Time position
Listed on 2026-06-09
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Software Architect, AI Engineer (Applied/Software)
Job Description & How to Apply Below

Description

We are seeking a Senior Software Developer who will be a member of a dynamic team Air Traffic Management program
- Sky Line-X™

Sky Line-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency across the world’s airspace.

Primary Responsibilities:

  • Lead the design, development, and maintenance of software components and subsystems, operating as a senior technical contributor within a SW team
  • Drive technical planning, estimation, and architectural discussions, influencing design decisions and implementation strategies
  • Analyze system and subsystem requirements and develop robust, scalable software designs aligned with overall system architecture
  • Lead implementation of complex features and ensure alignment with performance, reliability, safety, and maintainability requirements
  • Define and implement effective use of AI-assisted development tools (e.g., Roo Code, Claude, ChatGPT, or similar) across the team to improve productivity and code quality
  • Establish guidelines and guardrails for responsible AI usage, including validation standards, traceability, security considerations, and compliance with program requirements
  • Exercise deep technical judgment in evaluating AI-generated outputs, identifying subtle defects, system-level impacts, performance tradeoffs, and potential failure modes
  • Drive adoption of standardized prompting strategies, reusable workflows, and AI-assisted development patterns across the team or program
  • Lead and perform code reviews, setting quality expectations for both human- and AI-generated code
  • Troubleshoot and resolve complex, system-level software issues, supporting integration, verification, and validation activities
  • Mentor junior and mid-level developers, including coaching on effective and responsible use of AI-assisted development tools
  • Contribute to continuous improvement of development processes, tooling, and engineering excellence, including integration of AI capabilities into CI/CD and testing workflows

Basic Qualifications:

  • Must be able to obtain and maintain a Public Trust security clearance (US Citizenship required)
  • Bachelor’s degree in computer science or a related field and a minimum of 8 years of prior relevant experience, or a master’s degree and a minimum of 6 years of prior relevant experience
  • Strong proficiency in programming languages such as C++, Python, or Qt, with significant experience developing, integrating, and maintaining production-quality systems
  • Demonstrated experience applying AI-assisted software development tools (e.g., Git Hub Copilot, ChatGPT, Roo Code, or similar) in professional environments to improve team productivity and software quality
  • Advanced ability to evaluate, validate, and govern AI-generated code, including identifying complex logical errors, edge cases, performance concerns, and security vulnerabilities
  • Strong understanding of software architecture, design patterns, and system-level tradeoffs
  • Experience leading code reviews and establishing or enforcing team development standards
  • Ability to work independently on complex problems and provide technical leadership within a team
  • Strong communication skills, with the ability to clearly articulate technical decisions and mentor other engineers
  • Demonstrated experience improving team workflows, development processes, and tool chains, including adoption of AI-assisted techniques

Preferred Qualifications:

  • Experience defining or governing AI-assisted development practices at the team, program, or organizational level
  • Experience integrating AI tools into CI/CD pipelines, automated testing frameworks, or secure development environments
  • Familiarity with secure coding practices and validating AI-generated code in regulated, safety-critical, or mission-critical systems
  • Experience contributing to software architecture decisions or serving as a technical lead on a project or subsystem
  • Proven experience mentoring developers across multiple experience levels

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary