Role OverviewThe Senior Developer builds and delivers core platform services in a cloud-native AWS environment. This role requires 7+ years of software development experience, strong hands-on experience with cloud-native development on AWS, and proficiency with modern languages/frameworks and CI/CD. The ideal candidate must be able to work independently and possess current hands-on software development experience with cloud-native development on AWS, modern languages and frameworks, CI/CD, automated testing, secure coding, and AI-assisted development tools.
What You Will Do
Design and implement complex, cloud-native features and services on AWS, uphold code quality through reviews, testing, and best practices, mentor developers and contribute to technical decisions, build and maintain CI/CD pipelines and automated tests, leverage AI-assisted development tools, troubleshoot, optimize and harden production services, collaborate with architects and BAs to refine and deliver stories, participate in requirements-gathering sessions, create and maintain clear, comprehensive documentation, and collaborate with project managers, product owners, and other stakeholders.
Why It Might Be a Fit
The ideal candidate must be able to work independently, possess current hands-on software development experience with cloud-native development on AWS, modern languages and frameworks, CI/CD, automated testing, secure coding, and AI-assisted development tools. The candidate must also be a U.S. Citizen, able to obtain and maintain a Public Trust Clearance, and willing to work a HYBRID schedule (1-2 days) in Reston, VA and client locations in the Washington, D.C. area as required.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field
- 7+ years of software development experience
- Professional Java experience
- Strong hands-on experience with cloud-native development on AWS
- Proficiency with modern languages/frameworks and CI/CD
- Experience with automated testing and secure coding
- Strong hands-on development experience with modern cloud-native stacks
- Excellent communication, organizational, and analytical skills
- Strong mentoring and communication skills
- Ability to think critically and solve complex problems effectively
- Consistent on-time attendance and reliability
- Availability during normal business hours and as needed after hours or weekends
- Ability to work independently while collaborating effectively with team members
Benefits
- Salary Range $110,000 - $150,000 (Based on Pertinent Experience)
]]>