Job Description
We are looking for an experienced Web Application Developer to serve as a technical leader, client liaison, and AI-enabled solutions engineer supporting a federal program. This individual will lead the design and development of modern, scalable web applications while driving innovation through cloud-native architecture and AI/ML integration.
This role requires a strong full-stack background across modern technologies including .NET/C#, JavaScript frameworks, cloud platforms, and emerging AI capabilities. The ideal candidate is a hands-on technical leader with experience delivering secure, high-performing applications in complex environments.
Key Responsibilities:
· Lead architecture, design, and development of modern web applications using .NET/C#, Node.js, and JavaScript frameworks (React, Angular, Vue).
· Design scalable, cloud-native solutions leveraging microservices and serverless architectures.
· Establish and enforce development standards, coding best practices, and architectural patterns.
· Design and implement AI-enabled application features (e.g., LLM integrations, intelligent search, automation workflows).
· Integrate solutions with AI APIs such as Azure OpenAI or AWS Bedrock.
· Ensure responsible use of AI technologies including governance, security, and data privacy.
· Serve as a primary technical interface with clients and stakeholders.
· Translate business requirements into scalable technical solutions.
· Lead architecture discussions, solutioning sessions, and technical briefings.
· Oversee development of secure, high-performance web applications and RESTful APIs.
· Ensure interoperability and cross-platform integration.
· Drive API design, versioning, and performance optimization.
· Architect and deploy applications in AWS and/or Azure environments.
· Lead CI/CD pipeline implementation and DevSecOps practices.
· Optimize performance, scalability, and cost efficiency.
· Mentor and guide developers across multiple technology stacks.
· Lead code reviews, technical decision-making, and architecture governance.
· Foster a culture of innovation and continuous improvement.
· Ensure applications meet modern security and compliance standards.
· Implement testing strategies and performance monitoring.
Core Qualifications:
· Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
· 8+ years of experience in full-stack web application development.
· Strong experience with .NET/C# and modern JavaScript frameworks (React, Angular, or Vue).
· Experience working across additional technologies such as Node.js, Python, or similar.
· Hands-on experience with T-SQL, including stored procedures, triggers, and query optimization.
· Strong experience with AWS and/or Azure cloud platforms, including serverless architectures.
· Experience designing and building RESTful APIs and microservices architectures.
· Demonstrated experience integrating AI/ML capabilities or AI APIs into applications.
· Knowledge of secure application development and cloud security best practices.
· Proven ability to lead projects and communicate effectively with technical and non-technical stakeholders.
· U.S. Citizenship required.
· Ability to obtain and maintain Public Trust clearance.
Preferred Qualifications:
· Cloud or AI certifications (AWS, Azure, or AI/ML-related).
· Experience building or integrating generative AI solutions in production environments.
· Familiarity with Python for AI/ML workflows.
· Experience with DevSecOps practices and CI/CD automation tools.
· Prior experience in a client-facing technical leadership role.