{"schemaVersion":"jobsearcher.job.v1","id":"76ccd1f136c4e55c327c845f","url":"https://jobsearcher.com/jobs/76ccd1f136c4e55c327c845f","canonicalUrl":"https://jobsearcher.com/jobs/76ccd1f136c4e55c327c845f","title":"Senior Software Developer","description":"Description\nWe are seeking a Senior Software Developer who will be a member of a dynamic team in the Air Traffic Management program – SkyLine-X™ .SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency across the world’s airspace.Primary ResponsibilitiesLead the design, development, and maintenance of software components and subsystems, operating as a senior technical contributor within a SW teamDrive technical planning, estimation, and architectural discussions, influencing design decisions and implementation strategiesAnalyze system and subsystem requirements and develop robust, scalable software designs aligned with overall system architectureLead implementation of complex features and ensure alignment with performance, reliability, safety, and maintainability requirementsDefine 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 qualityEstablish guidelines and guardrails for responsible AI usage, including validation standards, traceability, security considerations, and compliance with program requirementsExercise deep technical judgment in evaluating AI‑generated outputs, identifying subtle defects, system‑level impacts, performance tradeoffs, and potential failure modesDrive adoption of standardized prompting strategies, reusable workflows, and AI‑assisted development patterns across the team or programLead and perform code reviews, setting quality expectations for both human‑ and AI‑generated codeTroubleshoot and resolve complex, system‑level software issues, supporting integration, verification, and validation activitiesMentor junior and mid‑level developers, including coaching on effective and responsible use of AI‑assisted development toolsContribute to continuous improvement of development processes, tooling, and engineering excellence, including integration of AI capabilities into CI/CD and testing workflowsBasic QualificationsMust 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 experienceStrong proficiency in programming languages such as C++, Python, or Qt, with significant experience developing, integrating, and maintaining production‑quality systemsDemonstrated experience applying AI‑assisted software development tools (e.g., GitHub Copilot, ChatGPT, Roo Code, or similar) in professional environments to improve team productivity and software qualityAdvanced ability to evaluate, validate, and govern AI‑generated code, including identifying complex logical errors, edge cases, performance concerns, and security vulnerabilitiesStrong understanding of software architecture, design patterns, and system‑level tradeoffsExperience leading code reviews and establishing or enforcing team development standardsAbility to work independently on complex problems and provide technical leadership within a teamStrong communication skills, with the ability to clearly articulate technical decisions and mentor other engineersDemonstrated experience improving team workflows, development processes, and tool chains, including adoption of AI‑assisted techniquesPreferred QualificationsExperience defining or governing AI‑assisted development practices at the team, program, or organizational levelExperience integrating AI tools into CI/CD pipelines, automated testing frameworks, or secure development environmentsFamiliarity with secure coding practices and validating AI‑generated code in regulated, safety‑critical, or mission‑critical systemsExperience contributing to software architecture decisions or serving as a technical lead on a project or subsystemProven experience mentoring developers across multiple experience levelsPay and Benefits\nEmployment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.Commitment to Non‑Discrimination\nAll 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 structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.#J-18808-Ljbffr","company":"Leidos","rawCompany":"leidos","city":"Hyattsville","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-06-18T05:21:35.263Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Developer","description":"Description\nWe are seeking a Senior Software Developer who will be a member of a dynamic team in the Air Traffic Management program – SkyLine-X™ .SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency across the world’s airspace.Primary ResponsibilitiesLead the design, development, and maintenance of software components and subsystems, operating as a senior technical contributor within a SW teamDrive technical planning, estimation, and architectural discussions, influencing design decisions and implementation strategiesAnalyze system and subsystem requirements and develop robust, scalable software designs aligned with overall system architectureLead implementation of complex features and ensure alignment with performance, reliability, safety, and maintainability requirementsDefine 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 qualityEstablish guidelines and guardrails for responsible AI usage, including validation standards, traceability, security considerations, and compliance with program requirementsExercise deep technical judgment in evaluating AI‑generated outputs, identifying subtle defects, system‑level impacts, performance tradeoffs, and potential failure modesDrive adoption of standardized prompting strategies, reusable workflows, and AI‑assisted development patterns across the team or programLead and perform code reviews, setting quality expectations for both human‑ and AI‑generated codeTroubleshoot and resolve complex, system‑level software issues, supporting integration, verification, and validation activitiesMentor junior and mid‑level developers, including coaching on effective and responsible use of AI‑assisted development toolsContribute to continuous improvement of development processes, tooling, and engineering excellence, including integration of AI capabilities into CI/CD and testing workflowsBasic QualificationsMust 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 experienceStrong proficiency in programming languages such as C++, Python, or Qt, with significant experience developing, integrating, and maintaining production‑quality systemsDemonstrated experience applying AI‑assisted software development tools (e.g., GitHub Copilot, ChatGPT, Roo Code, or similar) in professional environments to improve team productivity and software qualityAdvanced ability to evaluate, validate, and govern AI‑generated code, including identifying complex logical errors, edge cases, performance concerns, and security vulnerabilitiesStrong understanding of software architecture, design patterns, and system‑level tradeoffsExperience leading code reviews and establishing or enforcing team development standardsAbility to work independently on complex problems and provide technical leadership within a teamStrong communication skills, with the ability to clearly articulate technical decisions and mentor other engineersDemonstrated experience improving team workflows, development processes, and tool chains, including adoption of AI‑assisted techniquesPreferred QualificationsExperience defining or governing AI‑assisted development practices at the team, program, or organizational levelExperience integrating AI tools into CI/CD pipelines, automated testing frameworks, or secure development environmentsFamiliarity with secure coding practices and validating AI‑generated code in regulated, safety‑critical, or mission‑critical systemsExperience contributing to software architecture decisions or serving as a technical lead on a project or subsystemProven experience mentoring developers across multiple experience levelsPay and Benefits\nEmployment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.Commitment to Non‑Discrimination\nAll 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 structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.#J-18808-Ljbffr","datePosted":"2026-06-18T05:21:35.263Z","dateModified":"2026-06-18T05:21:35.263Z","hiringOrganization":{"@type":"Organization","name":"Leidos","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hyattsville","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"76ccd1f136c4e55c327c845f"},"url":"https://jobsearcher.com/jobs/76ccd1f136c4e55c327c845f"}}