Description At Leidos, we prioritize the development and growth of our team members. We are on the lookout for a Lead Software Engineer who will play a crucial role in our operations.
The GEOAxIS system offers Identity, Credential, and Access Management for all web applications. GEOAxIS facilitates online access to NGA GEOINT content based on user roles and attributes. Our mission is to provide robust ICAM services to safeguard essential applications across various security domains. The GxNext contract, awarded to Leidos in 2021, is set to run until 2031.
Responsibilities: - Oversee technical leadership for continuous integration and continuous deployment within the agile development processes to ensure smooth architecture and software releases across all test and operational instances.
- Develop maintainable, adaptable, scalable, and defect-free code using Agile methodology best practices and coding standards.
- Lead the adoption of DevSecOps tools to enhance the program's agile processes, optimize automated deployments, and promote the use of microservices and containerization.
- Maintain DevSecOps environments to support development, integration, and testing activities.
- Collaborate with stakeholders to define and refine development environment requirements while managing the development backlog.
- Engage with external stakeholders to comprehend mission context, requirements, and system interfaces.
- Organize technical exchange sessions with consumers and external stakeholders to support integration and development efforts.
- Steer the architecture for development, testing, and integration infrastructure while ensuring effective system integration and performance testing.
- Identify and implement processes and policies to enhance software quality.
- Assist in addressing security vulnerabilities and software defects.
- Design solutions to boost the adoption of ICAM services while achieving IT efficiencies.
- Provide updates and technical presentations to customers and stakeholders, gather new requirements, and identify development roadmap items.
- Ensure the delivery of functional code that meets customer success criteria using Agile design techniques.
- Document innovative technical solutions and their architectures using standard design tools.
- Proactively identify and address technical risks that may impact development or deployment.
- Create and maintain detailed internal and external-facing technical documentation.
- Lead responses to task orders, proposals, and information requests related to the program.
Requirements/Qualifications: - Bachelor's degree with 10 to 15 years of professional experience; or Master's degree with 8 or more years of experience.
- 4-5 years in an Agile software development environment as a technical contributor.
- Experience as a technical lead for a large software team (more than 15 developers) focusing on specific products.
- Active TS/SCI clearance with the ability to obtain a Polygraph.
- At least 3 years of experience building ICAM RESTful and/or SOAP services.
- Proven ability to brief customers and stakeholders effectively.
- Excellent communication skills for presenting technical material to non-technical audiences.
- Deep understanding of Agile software development processes (SAFe Agile preferred).
- Strong proficiency in Java, JavaScript, Python, or other modern programming languages.
- Experience with delivering solutions based on open standards such as SAML, REST, LDAP, JSON, and HTTPS.
- Experience in deploying, configuring, managing, and troubleshooting software in a Linux environment.
- Experience in a cloud computing environment (e.g., AWS or Azure).
- Experience integrating custom code with third-party software products.
- Familiarity with version control systems like git or Subversion and applying DevSecOps tools for automated testing and deployments.
- Experience in client-side UI development and HCI frameworks such as Microsoft SharePoint 2016 or higher.
- Willingness to be in Chantilly, VA at least 4 days a week with potential meetings in Reston and/or Springfield, VA.
- All candidates must be US CITIZENS to be considered for the position.
Preferred: - Active Top Secret/SCI clearance with a Polygraph.
- Familiarity with common identity and access management protocols/standards such as PKI, FIDO2, OAuth, SCIM, or OIDC.
- Knowledge or experience with Oracle Identity and Access Management suite, API Gateways, and application servers.
- Hands-on experience with TLS, Oracle Identity Management software, database integration (both relational and NoSQL), and web/application servers.
- Experience with DevOps automation tools and Agile development tools like Git, Jenkins, and Jira.
- Knowledge of analytics and search engine technologies.
- Scalable Agile Framework (SAFe) certification.
- Active cybersecurity, cloud, or network product certifications.
- Experience in mobile development.
Original Posting: May 5, 2025
For U.S. Positions: While subject to change based on business needs, Leidos anticipates this role will remain open for at least 3 days after the original posting date.
Pay Range: $126,100.00 - $227,950.00
The pay range for this position is a guideline and not a guarantee of compensation or salary. Additional factors, such as job responsibilities, education, experience, and internal equity, will be considered in extending an offer.