Job Title: .Net Full Stack Developer/ .Net Architect
Location: PAN India
Work Type : Hybrid
Experience: 2-11 Years
About ARA's Client – Leading Technology Firm
ARA's Client is a leading technology firm known for driving innovation and digital transformation across various industries. They focus on delivering enterprise-grade solutions that enhance efficiency and business performance. Their culture emphasizes collaboration, continuous learning, and a commitment to leveraging advanced technologies.
Role Summary
We are seeking a skilled .NET Full Stack Developer / Mid-Level Application Architect with strong hands-on development expertise and a passion for building modern, AI-enabled enterprise applications. The ideal candidate will have solid experience in .NET Core (C#, ASP.NET Core), MVC, Python, and front-end technologies such as React or Angular, along with exposure to Generative AI, Agentic AI, and AI/ML integration.
Key Responsibilities
- Design, develop, test, and deploy enterprise applications using .NET Core (C#, ASP.NET Core), MVC, and Python.
- Contribute to front-end development using React or Angular to build responsive, user-friendly applications.
- Collaborate with architects and technical leads to design scalable, cloud-native application architectures.
- Design and implement AI-driven solutions using Generative AI, Agentic AI, prompt engineering, and cloud AI services.
- Integrate AI capabilities into enterprise workflows to automate processes, generate insights, and improve business outcomes.
- Build and maintain integrations using REST APIs, GraphQL, microservices, Kafka, and message queues.
- Develop, deploy, and maintain applications across AWS, Microsoft Azure, and Google Cloud Platform (GCP).
- Implement AI features using cloud AI services such as Azure OpenAI, Azure AI Foundry, AWS SageMaker, or frameworks like TensorFlow and PyTorch.
- Collaborate with DevOps teams to implement Docker, Kubernetes, CI/CD pipelines, and Infrastructure as Code practices.
- Work closely with developers, architects, product managers, and business stakeholders to translate business requirements into technical solutions.
Required Skills & Experience:
- 2–11 years of hands-on experience in Full Stack Development using .NET technologies, with experience in enterprise application development.
- Strong proficiency in C#, .NET Core, ASP.NET Core, MVC, and Python.
- Experience with front-end frameworks such as React or Angular.
- Hands-on experience building and consuming REST APIs, microservices, and event-driven architectures.
- Exposure to Generative AI, Agentic AI, Prompt Engineering, and AI evaluation concepts.
- Exposure to AI/ML integration, such as using cloud AI services (e.g., Azure Open AI, Azure Foundry, AWS SageMaker,) or simple ML frameworks
- Working knowledge of AI/ML frameworks such as TensorFlow or PyTorch.
- Experience deploying and managing applications in AWS, Azure, and Google Cloud Platform (GCP).
- Familiarity with Docker, Kubernetes, CI/CD pipelines, Git, and DevOps practices.
- Experience leading development teams or serving as a Lead Developer or Junior Application Architect.
- Knowledge of cloud-native design patterns and distributed systems.
- 15 years of full-time education required
Nice to Have
- Certifications like Azure Developer Associate or Azure AI Fundamentals.
- Familiarity with infrastructure tools like Docker and Kubernetes.
- Experience with microservices architecture.
- Understanding of secure coding practices.
Behavioral Competencies
- Strong debugging and problem-solving skills.
- Clear communication to collaborate with technical and non-technical stakeholders.
- Ability to juggle hands-on coding with architectural design contributions.
- Eagerness to learn and adapt to new tools and technologies.