FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and maintaining complex enterprise applications and APIs, with a strong focus on automation, security, and integration practices. Proficient in collaborating with cross-functional teams and stakeholders to align technical solutions with business needs and security requirements.
Highest-signal resume keywords
API DevelopmentCI/CD Pipeline ManagementDevSecOps PracticesCloud-Hosted ApplicationsAgile Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringAPI IntegrationAutomated TestingRoot-Cause AnalysisConfiguration ManagementRESTful APIsData IntegrationSecurity EngineeringSource Control ManagementApplication Enhancement
Soft Skills
Strong Communication SkillsCollaboration with StakeholdersMentoring Engineers
Tools & Technologies
WSO2 API ManagerAzure DevOpsJenkinsDockerAWS GovCloudGitGitHubAnsible TowerLinuxTenable
Certifications & Qualifications
API Management CertificationAzure DevOps CertificationGitHub CertificationCloud CertificationDevOps Certification
Industry Keywords
Enterprise ApplicationsDigital ServicesFederal IT EnvironmentIdentity and Access ManagementPublic Trust Requirements
Tech Stack
Tools & technologiesAnsibleAWSAzureCloudCyber SecurityDockerJenkinsLinuxSplunk
About the role
Key responsibilities & impact- Design, develop, enhance, integrate, test, deploy, and sustain complex enterprise application components, APIs, automation, and supporting services
- Revise existing software to improve 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 OJP-approved technologies, including WSO2 API Manager
- Configure and support WSO2 API Manager for API creation, publication, lifecycle management, governance, testing, monitoring, and integration
- Design and support API integrations with OJP’s Identity and Access Management System, including Okta and SailPoint integrations using SCIM, OAuth 2.0, and SAML
- Develop, improve, and troubleshoot CI/CD pipelines, automated testing, source-code management, deployment automation, security-scanning integration, and configuration-management practices
- Support product configuration and implementation, including user stories, deployments, technical documentation, and Authority to Operate activities
- Support cloud-hosted and containerized applications through monitoring, logging, deployment troubleshooting, configuration, and performance analysis
- Coordinate with networking and security teams during patching, security scans, vulnerability remediation, and infrastructure activities
- Investigate and resolve help desk tickets, defects, and technical issues involving Data Integration and DevSecOps products
- Perform code and technical reviews, establish engineering and testing practices, and mentor less-experienced engineers
- Partner with architecture, DevOps, data integration, cybersecurity, and business analysis personnel to align solutions with standards, security requirements, and customer needs
- Develop and maintain interface documentation, runbooks, configuration records, implementation procedures, and other technical artifacts
- Identify opportunities for automation, refactoring, modernization, technology consolidation, and improved engineering practices
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical discipline, or equivalent relevant experience, consistent with applicable labor-category requirements
- Minimum six (6) years of progressively responsible software engineering experience developing, enhancing, integrating, and maintaining enterprise applications
- Demonstrated experience designing and implementing complex application enhancements, APIs, system integrations, and automated tests
- Experience with Agile software development, DevSecOps, CI/CD, configuration management, and secure software development 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 common authentication and authorization mechanisms
- Experience with cloud-hosted or containerized applications and automated deployment practices
- Experience troubleshooting complex application, integration, deployment, or production issues and performing root-cause analysis
- Strong understanding of software design principles, automated testing, maintainability, reliability, and secure engineering practices
- Strong written and verbal communication skills and demonstrated ability to collaborate with Government stakeholders and cross-functional technical teams
- Must satisfy the citizenship, residency, background-investigation, and Public Trust requirements applicable to the task order
- Preferred: Experience supporting DOJ, OJP, or another large Federal digital-service or enterprise IT environment
- Preferred: Experience with Azure DevOps, Jenkins, Ansible Tower, Git or GitHub, Docker, AWS GovCloud, WSO2 API Manager, Linux, or comparable technologies
- Preferred: Experience with API management, API lifecycle management, web-service integration, or identity and access integration using Okta, SailPoint, SCIM, OAuth 2.0, SAML, SSL/TLS, SSH, or Kerberos
- Preferred: Experience with Infrastructure as Code, automated security testing, CI/CD security scanning, configuration management, monitoring, logging, observability, or automated product and operational reporting
- Preferred: Familiarity with Tenable, Acunetix, Guardium, Splunk, StatusCake, or comparable platforms
- Preferred: Relevant training or certifications in API management, Azure DevOps, GitHub, cloud, DevOps, software engineering, or related technologies
