1 day ago
Base Salary
$87k - $157k/yr
Responsibilities
- Design, develop, enhance, integrate, test, deploy, and sustain complex enterprise applications, APIs, automation, and supporting services.
- Improve software functionality, reliability, performance, security, accessibility, interoperability, and maintainability while reducing defects and technical debt.
- Lead technical analysis of enhancement requests, defects, user stories, integration requirements, and recurring technical issues.
- Design, implement, publish, and maintain APIs and data integrations using WSO2 API Manager and applicable web-service standards.
- Configure and support WSO2 API Manager lifecycle management, governance, testing, monitoring, and integrations while coordinating platform and infrastructure activities.
- Design and support identity and access integrations involving DIAMD, Okta, SailPoint, SCIM, OAuth 2.0, and SAML.
- Develop and troubleshoot CI/CD pipelines, automated testing, source-code management, deployment automation, security scanning, and configuration management practices.
- Support cloud-hosted and containerized applications through monitoring, logging, deployment troubleshooting, configuration, and performance analysis.
- Investigate and resolve help desk tickets, defects, integration issues, deployment issues, and other technical problems.
- Perform code and technical reviews, establish engineering and testing practices, mentor less-experienced engineers, and maintain technical documentation and runbooks.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical discipline, or equivalent relevant experience.
- At least six years of progressively responsible software engineering experience developing, enhancing, integrating, and maintaining enterprise applications.
- Experience designing and implementing complex application enhancements, APIs, system integrations, and automated tests.
- Experience with DevSecOps, CI/CD, configuration management, secure software development, and automated deployment practices.
- Experience with Git-based source control and one or more CI/CD, build, deployment, or automation platforms.
- Experience developing or supporting RESTful APIs, web services, data integrations, and authentication and authorization mechanisms.
- Experience with cloud-hosted or containerized applications and troubleshooting complex application, integration, deployment, or production issues.
- Strong understanding of software design principles, automated testing, maintainability, reliability, and secure engineering practices.
- Strong written and verbal communication and ability to collaborate with government stakeholders and cross-functional technical teams.
- Ability to satisfy applicable citizenship, residency, background-investigation, and Public Trust requirements.
- Preferred qualifications include DOJ/OJP or federal enterprise IT experience, API management, cloud, DevOps, infrastructure as code, security testing, monitoring, logging, observability, and relevant training or certifications.
Benefits
- Pay range is $87,100.00–$157,450.00; the posting states this is a general guideline and not a compensation guarantee.
About Leidos
Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.
