A consulting firm located in Reston, Virginia is seeking a lead developer to assess processes and guide teams on enterprise-level projects. The ideal candidate will have over 15 years of experience, a Bachelor's degree in Computer Science, and advanced expertise in Python and EKS. The position requires proficiency in the Software Development Lifecycle and a solid understanding of microservices and AWS services. Collaboration and problem-solving skills are essential for success in this role.
Qualifications
Professional certifications are highly desirable.
Over 15 years of relevant experience, including leading teams.
Proven experience as a lead developer for projects with similar responsibilities.
Responsibilities
Lead the assessment and documentation of processes and functional requirements.
Collaborate to formulate policies that support enterprise goals.
Implement efficient end-to-end processes and maximize use of IT assets.
Skills
Proficiency in Software Development Lifecycle (SDLC)
Advanced expertise in Python
Knowledge of GitLab
Hands-on experience with AWS
Understanding of microservices and containerization
Education
Bachelor's degree in Computer Science, Information Systems, or a related field
Tools
EKS
Terraform
Job description
Overview
Reston, United States | Posted on 07/23/2025
Responsibilities
Lead the assessment and documentation of current and target-state processes and functional requirements across the enterprise.
Collaborate with customers and enterprise developers to formulate policies and plans that support enterprise goals.
Implement efficient end-to-end processes and maximize the use of existing IT assets.
Align strategic goals and objectives with key business and IT initiatives.
Develop an integrated view of the enterprise using industry-standard techniques, frameworks, and best practices.
Design, develop, deploy, and manage applications on EKS and other cloud platforms.
Provide technical leadership and guidance to development teams on projects of similar scope and complexity.
Education and Experience
Bachelor’s degree in Computer Science, Information Systems, or a related field.
Professional certifications are highly desirable.
Over 15 years of relevant experience, including leading teams on projects of similar scope and complexity.
Proven experience as a lead developer for projects with comparable responsibilities and challenges.
Requirements
Proficiency in the Software Development Lifecycle (SDLC).
Strong knowledge of programming languages, application servers, database servers, and system architecture.
Advanced expertise in Python and other modern programming languages to address business needs.
Expertise in designing, developing, deploying, and managing applications on EKS.
Hands‑on experience with AWS services.
Solid understanding of microservices and containerization.
GitLab and Terraform knowledge is a huge plus.
Experience with AI and generative AI tools preferred.
Familiarity with one or more of the following technologies is a plus.
Preferred Qualifications
Strong problem‑solving and analytical skills.
Excellent communication and collaboration abilities.
Experience working in a fast‑paced, enterprise‑level environment.