The Senior Developer leads the design, development, deployment, and continuous improvement of scalable web applications and enterprise solutions. The role provides technical leadership across the software development lifecycle, architects modern cloud-based applications, mentors development teams, and promotes engineering best practices using Python, React.js, Java/Spring Boot, PostgreSQL, NoSQL databases, AWS services, and AI-assisted development tools. The ideal candidate brings extensive hands-on development experience, strong architectural expertise, and a record of leading technical teams and delivering complex client solutions. The position includes leading Python-based enterprise solution development, building and maintaining scalable applications and APIs, guiding Agile and DevSecOps practices, setting development standards, and coordinating technical planning and implementation. It also involves serving as a technical liaison to stakeholders, leading cloud application delivery and modernization, resolving complex technical issues, mentoring developers, and supporting project estimation and delivery planning. The role requires U.S. citizenship, the ability to pass a seven-year background check and obtain and maintain a U.S. Government Clearance, and willingness to work a hybrid schedule of one to two days in Reston, Virginia, with client locations in the Washington, D.C. area as required. Salary is $150,000–$170,000, based on pertinent experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior