Mediabistro logo
job logo

Web Application Developer

Robert Half · Indianapolis, IN, USA ·

Job type:
Full Time

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.