ME00664-Agile Developer 3
$165,000–$185,000 year
On-siteAnnapolis Junction, Maryland, United States
Job Summary
Design, develop, and maintain Java- and Python-based integration services and API-centric applications within AWS, utilizing Lambda, CloudWatch, SQS/SNS, and DynamoDB. Perform systematic root cause analysis to troubleshoot production issues and break complex problems into reproducible steps. Take end-to-end ownership of integration components from initial design through production operations, including monitoring, incident response, and continuous improvement. Review merge requests, provide technical feedback, and document findings and operational procedures while participating in Agile/Scrum ceremonies. Support an on-call rotation for mission-critical systems.
Required Qualifications
- Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
- Bachelor's degree from an accredited college or university in a related discipline, or equivalent experience/combined education
- At least nine (9) years of relevant experience, or a Master's degree plus seven (7) years of relevant experience
- Strong hands-on software development experience using Java and Python
- Experience developing integration-focused or API-centric software products
- Direct experience building and maintaining production services in AWS
- Experience with AWS services including Lambda, CloudWatch, SQS/SNS, and DynamoDB
- Experience with production monitoring and troubleshooting
- Ability to perform systematic root cause analysis and clearly communicate findings
- Ability to work effectively within technical teams and across organizational or system domains
- Experience reviewing merge requests and providing constructive technical feedback
- Demonstrated ability to take ownership of integration components throughout the full lifecycle
- Ability to participate in an on-call rotation
Desired Qualifications
- Demonstrated ability to debug complex, cross-language Java and Python codebases under time-sensitive production conditions
- Experience supporting high-availability or mission-critical production systems
- Experience working in Agile/Scrum environments with regular sprint ceremonies and backlog grooming
- Strong understanding of API integration patterns, distributed services, and cloud-based system integration
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.