
Overview
We are seeking a highly skilled and experienced Senior .NET Full Stack Developer with apassion for leveraging AI and machine learning to drive innovation and efficiency in software development. As a key contributor, you will be responsible for designing, developing, and maintaining robust and scalable web applications, leveraging your expertise in both .NET backend and React frontend technologies.
Key Responsibilities:
· Participate in requirements analysis
· Collaborate with internal teams to produce software design and architecture
● Backend Development:
- Design and develop robust and scalable .NET backend services using .NET
- Core and Entity Framework Core.
- Implement RESTful APIs to expose data and functionality to frontend
- applications.
- Integrate with various data sources, including databases, APIs, and
- messaging systems.
- Ensure code quality, maintainability, and performance optimization.
- ● Frontend Development:
- Design and develop user-friendly and responsive web interfaces using React,
- JavaScript, and HTML/CSS.
- Implement complex UI components and interactions.
- Optimize frontend performance and user experience.
- Collaborate with UX/UI designers to create visually appealing and intuitive
- interfaces.
● Full Stack Development:
- Work seamlessly between frontend and backend development, ensuring
- seamless integration and data flow.
- Troubleshoot and resolve complex technical issues across the full stack.
- Contribute to the overall architecture and design of the application.
● AI-Driven Development:
- Research and implement AI and machine learning techniques to enhance
- software development processes.
- Utilize AI tools for code generation, testing, and automated debugging.
- Explore the application of AI for predictive analytics, anomaly detection, and
- personalized user experiences.
● DevOps and CI/CD:
- Collaborate with DevOps teams to implement CI/CD pipelines and automate
- deployment processes.
- Utilize tools like Jenkins, Azure DevOps, or GitLab CI/CD to streamline
- development and deployment workflows.
- Contribute to infrastructure as code initiatives to manage and provision
- infrastructure resources.
● Other Responsibility
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle
- (SDLC)
- Serve as an expert on applications and provide technical support.
Required Skills and Experience:
● 5+ years of hands-on experience in .NET development, with a strong focus on .NETCore , Entity Framework Core, C#, LINQ,CQRS, Clean Architecture, microservices, modular monolithic
● Proven experience in developing complex web applications using React, JavaScript,and HTML/CSS.
● Strong understanding of RESTful API design and development.
● Proficiency in database technologies like SQL Server ,Postgres or other relational databases.
● Experience with cloud platforms (Azure, AWS, or GCP) and their services.
● Solid understanding of software development principles, design patterns, and best practices.
● Experience with version control systems like Git.
● Strong problem-solving, troubleshooting, and analytical skills.
● Excellent communication and interpersonal skills.
● Ability to work independently and as part of a team.
● A keen interest in AI and machine learning, with a desire to explore their application in software development.
● Experience with AI frameworks and tools like TensorFlow, PyTorch, or ML.NETis a plus.
If you are a passionate and skilled .NET Full Stack Developer with a passion for AI-drivendevelopment and a desire to deliver innovative solutions, we encourage you to apply.
Job Type: Full-time
Pay: ₹13,452.25 - ₹40,000.00 per month
Benefits:
- Health insurance
- Paid sick time
- Paid time off
Location Type:
- In-person
Schedule:
- Morning shift
Work Location: In person
Speak with the employer
+91 9496002032