This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility
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
Requirements
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
Nice to have
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
What we offer
medical, vision, dental, and life and disability insurance