Software Engineering Lead

Quest Oracle Community

Rockville (MD)

On-site

USD 108,000 - 195,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Leidos Health & Civil Sector is seeking a Software Engineering Lead to oversee design, development, modernization, integration, testing, deployment, and sustainment of enterprise software supporting NIH/NCI missions.

The successful candidate provides technical leadership across SDLC, drives DevSecOps and cloud-native architectures, and collaborates with government stakeholders to ensure secure, scalable solutions aligned with NIH/NCI standards.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. Master’s degree preferred.
  • Minimum 10 years of progressive software engineering experience, including 5 years leading enterprise software development teams on large Federal IT programs.
  • Strong knowledge of modern software development methodologies, Agile frameworks, DevSecOps, and secure SDLC.
  • Hands-on experience with Java, Python, Ruby, Oracle, RESTful APIs, and modern software engineering frameworks.
  • Experience implementing DevSecOps, CI/CD pipelines, configuration management, automated testing, and IaC.
  • Experience developing and deploying cloud-native applications using AWS including Lambda, S3, API Gateway, CloudFront, DynamoDB, Aurora, Neptune, Redshift, QLDB.
  • Experience with containerization, cloud migration, and enterprise application modernization.
  • Familiarity with SAML and Federal cybersecurity requirements.

Responsibilities

  • Lead the design, development, modernization, testing, deployment, and sustainment of enterprise software applications supporting NIH/NCI operations.
  • Provide technical leadership across the full SDLC using Agile methodologies to deliver secure, scalable software.
  • Establish and enforce software engineering best practices, CI/CD, and DevSecOps processes.
  • Develop and maintain enterprise apps using Java, Python, Ruby, Oracle, NoSQL databases, and AWS services.
  • Oversee cloud modernization and containerization initiatives within AWS environments.
  • Design hosting environments with on-premises and cloud infrastructure for high availability and performance.
  • Collaborate with analysts, QA, systems, and stakeholders to gather requirements and train users.
  • Support IV&V, automated testing, code reviews, and release management.
  • Ensure compliance with NIH/NCI, HHS, FISMA, FedRAMP, and Section 508 cybersecurity.

Skills

Java
Python
Ruby
Oracle
RESTful APIs
Agile
DevSecOps
CI/CD
AWS

Education

Bachelor’s degree in Computer Science or related field
Master’s degree preferred

Tools

Oracle WebLogic
AWS

Job description

The Leidos Health & Civil Sector is seeking a Software Engineering Lead to support the National Institutes of Health (NIH), National Cancer Institute (NCI).

This posting is for future business - not yet awarded.

The Software Engineering Lead will oversee the design, development, modernization, integration, testing, deployment, and sustainment of enterprise software solutions supporting NCI. In addition, the Software Engineering Lead will provide technical leadership for software engineering teams responsible for delivering secure, scalable, cloud-native applications that advance NCI's biomedical research and business mission.

Working under the direction of the Technical Lead, the Software Engineering Lead will collaborate closely with Government stakeholders, technical Subject Matter Experts (SMEs), solution architects, AI/ML engineers, data engineers, cybersecurity specialists, and DevSecOps teams to ensure the successful delivery of modern software solutions that support scientific research, clinical operations, and enterprise business systems.

The successful candidate will champion modern software engineering practices, Agile development methodologies, DevSecOps, cloud-native architectures, and continuous innovation while ensuring high-quality, secure, and maintainable software solutions aligned with NIH and NCI standards.

Key Responsibilities
  • Lead the design, development, modernization, testing, deployment, and sustainment of enterprise software applications supporting NIH/NCI scientific, clinical, and business operations.
  • Provide technical leadership across the full Software Development Lifecycle (SDLC) using Agile methodologies, including Scrum and Kanban, to deliver secure, scalable, and high-quality software solutions.
  • Establish and enforce software engineering best practices, coding standards, configuration management, and DevSecOps processes to support continuous integration and continuous delivery (CI/CD).
  • Develop and maintain enterprise applications using technologies including Java, Python, Ruby, Oracle, NoSQL databases, MongoDB, AWS cloud services, and serverless computing.
  • Lead cloud modernization initiatives, including application migration, containerization, automation, and implementation of cloud-native solutions within NIH/NCI-managed AWS environments.
  • Design, implement, and support application hosting environments using on-premises and cloud infrastructure while ensuring high availability, performance, and scalability.
  • Oversee database design, administration, security, and data integrity for enterprise applications and scientific data platforms.
  • Collaborate with business analysts, quality assurance teams, systems engineers, and Government stakeholders to develop requirements, conduct application demonstrations, support production operations, and deliver user training.
  • Support software quality assurance activities, including Independent Verification and Validation (IV&V), automated testing, code reviews, and release management.
  • Ensure compliance with NIH, NCI, HHS, FISMA, FedRAMP, Section 508, and enterprise cybersecurity requirements, including secure authentication, cloud security, and continuous monitoring.
  • Provide technical leadership supporting Oracle Clinical (OC), C3D, Oracle WebLogic, and related clinical research application environments, including installation, upgrades, maintenance, and operational support.
  • Prepare technical documentation, architecture artifacts, and engineering recommendations while supporting continuous improvement and adoption of emerging technologies that advance NIH/NCI research and business missions.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. Master's degree preferred.
  • Minimum 10 years of progressive software engineering experience, including 5 years leading enterprise software development teams on large Federal IT programs.
  • Demonstrated experience supporting NIH, HHS, CMS, or other Federal civilian agencies.
  • Strong knowledge of modern software development methodologies, Agile frameworks, DevSecOps, and secure software development lifecycle (SDLC).
  • Hands-on experience with Java, Python, Ruby, Oracle, RESTful APIs, and modern software engineering frameworks.
  • Experience implementing DevSecOps, CI/CD pipelines, configuration management, automated testing, and Infrastructure as Code (IaC).
  • Experience developing and deploying cloud-native applications using Amazon Web Services (AWS), including services such as Lambda, S3, API Gateway, CloudFront, DynamoDB, Aurora, Neptune, Redshift, QLDB, and related cloud technologies.
  • Experience with containerization, cloud migration, application hosting, and enterprise application modernization.
  • Experience designing and administering relational and NoSQL databases, including Oracle and MongoDB.
  • Knowledge of enterprise architecture frameworks and modeling techniques, including BPMN and ArchiMate.
  • Experience supporting Federal cybersecurity and compliance requirements, including FISMA, FedRAMP, Section 508, and secure authentication technologies such as SAML.
  • Experience collaborating with Government stakeholders, business analysts, quality assurance teams, and technical staff to deliver enterprise software solutions.
  • Excellent written and verbal communication skills with the ability to present technical information to both technical and executive audiences.
  • Ability to obtain and maintain a Public Trust / ADPII Clearance.
Preferred Qualifications
  • Experience supporting HHS, NIH or NCI biomedical research environments.
  • Experience supporting NIH cloud initiatives, including NCI Cloud Computing Platform Management Services and NIH cloud modernization efforts.
  • Experience supporting biomedical research, scientific computing, clinical research systems, or healthcare information technology environments.
  • Experience with Oracle Clinical (OC), C3D, Oracle WebLogic Suite, and scientific database hosting environments.
  • Experience leading application modernization initiatives involving microservices, serverless computing, containerization, Kubernetes, and cloud-native architectures.
  • Experience supporting Independent Verification and Validation (IV&V), software quality assurance, and automated testing frameworks.
  • Familiarity with AI-assisted software development, intelligent automation, and modern software engineering tools.
Desired Characteristics
  • Strong customer focus and mission orientation.
  • Excellent analytical and problem-solving skills.
  • Ability to lead cross-functional teams in a collaborative environment.
  • Commitment to quality, innovation, and continuous process improvement.
  • Ability to communicate effectively with both technical and executive audiences.
Original Posting:

August 25, 2026

For 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 $107,900.00 - $195,050.00

The 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.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

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 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead
Software Engineering Lead

Via Logic LLC • Rockville (MD)

On-site
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Koitecc Solutions • Rockville (MD)

On-site
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Koitecc Solutions • Reston (VA)

Hybrid
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Quest Oracle Community • Reston (VA)

Hybrid
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Leidos Inc • Rockville (MD)

On-site
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Leidos Inc • Reston (VA)

On-site
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Leidos • Reston (VA)

On-site
USD 108,000 - 195,000
Software Engineering Lead
Software Engineering Lead

Leidos • Rockville (MD)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Income protection
Paid leave
+1
Technical Lead
Technical Lead

Leidos • Rockville (MD)

On-site
USD 131,000 - 237,000
Systems Engineer Lead
Systems Engineer Lead

Via Logic LLC • Reston (VA)

On-site
USD 108,000 - 195,000