Happiest Minds Technologies logo

SENIOR SOFTWARE ENGINEER - .net

Happiest Minds Technologies

On-siteThree Rivers, MIseniorPosted 2h ago

Job description

Key Responsibilities

AI Development

  • Design, develop, and maintain scalable AI agents using AI Foundry, Fabriq IQ, and Microsoft Copilot.

Full Stack Development

  • Design, develop, and maintain scalable applications using .NET (C#, APIs, backend services) and React (modern frontend frameworks).

  • Build responsive, high-performance user interfaces and robust backend services.

  • Ensure code quality, performance optimization, and adherence to enterprise architecture standards.

AI-Driven SDLC Enablement

  • Use AI tools such as GitHub Copilot and Claude Code to accelerate development, including code generation, debugging, and documentation.

  • Integrate AI across SDLC phases?requirements, design, coding, testing, and deployment.

  • Apply structured AI SDLC frameworks, such as BMAD or similar approaches, to optimize development workflows.

  • Contribute to evolving best practices for AI-assisted engineering.

Framework Collaboration & Innovation

  • Work alongside the internal AI team to refine, validate, and pressure-test existing AI development frameworks.

  • Help define and shape the organization?s AI-driven development approach in real time.

  • Participate in pilot programs, experimentation, and continuous improvement initiatives.

Solution Design & Business Alignment

  • Translate business requirements into scalable, secure, and maintainable technical solutions.

  • Collaborate with product owners, architects, and business stakeholders to ensure alignment and clarity.

  • Provide input on system design, architecture, and technical trade-offs.

Agile Delivery

  • Support iterative delivery, quick prototyping, and continuous alignment with stakeholders.

  • Participate in Agile ceremonies and cross-functional collaboration.

Required Qualifications

  • Bachelor?s degree in Computer Science, Engineering, or equivalent experience.

  • 5+ years of experience as a Full Stack Developer.

  • 1+ year of experience with agentic development.

  • Strong proficiency in:

  • Microsoft AI technologies: AI Foundry, Fabric, and Copilot

  • Azure services

  • .NET / C# / ASP.NET Core

  • React / JavaScript / TypeScript

  • Experience building and consuming RESTful APIs and microservices architectures.

  • Hands-on experience with AI-assisted development tools such as GitHub Copilot, Claude Code, or similar tools.

  • Strong understanding of modern SDLC practices (Agile, DevOps, CI/CD).

Preferred Qualifications

  • Experience with AI SDLC frameworks (e.g., BMAD or equivalent).

  • Exposure to prompt-driven development and automated code generation workflows.

  • Experience contributing to enterprise-scale framework or platform development.

  • Familiarity with cloud platforms such as Azure or AWS and modern DevOps pipelines.

Key Competencies

  • Strong problem-solving and analytical skills.

  • Ability to work effectively in fast-paced, evolving AI-driven environments.

  • Excellent communication and cross-functional collaboration skills.

  • Adaptability and eagerness to learn emerging AI technologies.

  • Ownership mindset with a focus on outcomes and delivery.

  • net, ReactJS, Azure