Job Title: .NET Developer+ Automation
Location: Mohali, Punjab (On-site)
Experience Required: 5+ Years
Employment Type: Full-Time
Job Description:
We are looking for a skilled .NET Developer to join our team in Mohali.
The ideal candidate should have hands-on experience in .NET Core, ASP.NET, and modern software development practices.
You will be responsible for designing, building, and maintaining scalable applications while collaborating closely with other developers and cross-functional teams.
Key Responsibilities:
- Write clean, scalable, and maintainable code using C# and .NET programming languages.
- Develop technical interfaces, specifications, and architecture.
- Build and maintain applications using ASP.NET Core, MVC, and REST APIs.
- Work with SQL Server and at least one NoSQL database.
- Implement OOPS concepts, design patterns, and SOLID principles in development.
- Develop user interfaces and client-side components (experience with Angular/React or HTML5/CSS3 is a plus).
- Work with queuing systems like Kafka, Azure Queue, or MSMQ.
- Utilize Azure development tools (Functions, App Services, Cosmos DB, etc.).
- Troubleshoot, debug, and upgrade existing systems.
- Collaborate with other developers and follow Agile methodologies.
Requirements:
- Proficiency in .NET Core, ASP.NET, MVC, REST APIs, and SQL Server .
- Strong programming knowledge in C# .NET , OOPS, and design principles.
- Experience with at least one queuing system (Kafka/Azure Queue/MSMQ).
- Exposure to frontend technologies (Angular, React, or HTML5/CSS3).
- Hands-on experience with Azure cloud tools and NoSQL databases .
- Understanding of Agile practices .
- Strong attention to detail and excellent troubleshooting skills.
- Good communication and teamwork abilitie