Job Description 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.

Web Application Developer
Robert Half · Indianapolis, IN, USA ·
- Job type:
- Full Time