
SENIOR SOFTWARE ENGINEER - .net
Happiest Minds Technologies
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