Lead Developer / Senior Developer
Revolutional · McLean, VA · Today
Engineering$140/hrFull-time
About the role
Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. We apply modern capabilities, including AI/ML, cloud, cybersecurity, and IT modernization to solve complex challenges, enable faster and more secure operations, and drive measurable mission outcomes. We are redefining how federal technology gets built and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy.
Responsibilities
- Lead a fast-paced Agile DevSecOps team through all phases of software development
- Lead software architecture and technical design discussions
- Analyze business and technical requirements to develop scalable enterprise solutions
- Design, develop, test, implement, and maintain enterprise software applications
- Provide full stack development support across frontend user interfaces, REST APIs, and backend data access layers
- Ensure software successfully progresses through CI/CD build, security, testing, and deployment pipelines
- Mentor software engineers and promote engineering best practices
- Develop secure, scalable applications deployed within AWS cloud environments
- Collaborate with Product Owners, Scrum Masters, architects, and stakeholders to deliver customer value
- Support DevSecOps automation and continuous improvement initiatives
- Troubleshoot complex application and production issues while providing technical leadership
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent certifications and experience)
- 8–10 years of experience in Information Technology with emphasis on software development and DevSecOps
- Minimum of 3 years designing and deploying enterprise applications within AWS
- U.S. Citizenship required
- Ability to obtain and maintain a DHS USCIS Public Trust (6C)
- Expertise developing enterprise-scale, high-performance applications in AWS
- Extensive experience with Java Spring Boot and JPA
- Strong frontend development experience using React, Angular, Vue, Node.js, or jQuery
- Experience developing RESTful APIs and backend services
- Experience designing database schemas and developing data access layers using JPA
- Experience with full stack web application development
- Experience developing within Docker and Docker Compose environments
- Experience implementing automated testing including unit, integration, functional, accessibility (508), performance, and end-to-end testing
- Experience working within CI/CD pipelines supporting build, testing, security, and deployment
- Leadership experience leading technical teams and software delivery efforts
- Excellent written and verbal communication skills
- Strong analytical and creative problem-solving abilities