Job Description
We are looking for a Senior .NET Developer with strong technical expertise in Microsoft technologies to design, develop, and maintain enterprise-level applications. The ideal candidate will have hands-on experience in the full software development lifecycle and a passion for writing clean, efficient, and maintainable code.
Key Responsibilities
- Design, develop, and implement high-quality .NET applications using C#, ASP.NET MVC/Core, and related frameworks.
- Collaborate with cross-functional teams (QA, Product, UI/UX) to define, design, and deliver new features.
- Write clean, scalable, and reusable code following best practices and coding standards.
- Develop and consume RESTful APIs and integrate with external systems or third-party services.
- Perform unit testing, debugging, and optimization for performance and scalability.
- Participate in code reviews, design discussions, and architectural decisions.
- Maintain and enhance existing applications and support migration to newer technologies (.NET Core, Azure, etc.).
- Mentor junior developers and contribute to process improvement and best practices.
Required Skills & Experience
- 4–7 years of experience in software development using Microsoft .NET technologies.
- Strong proficiency in C#, ASP.NET MVC, and .NET Core / .NET 6+.
- Experience with Entity Framework, LINQ, and Web API development.
- Proficiency in SQL Server and writing complex queries, stored procedures, and triggers.
- Understanding of object-oriented programming (OOP) and design patterns.
- Experience with HTML5, CSS3, JavaScript, jQuery, and front-end frameworks (React/Angular — nice to have).
- Knowledge of Azure or other cloud platforms (deployment, CI/CD, App Services) preferred.
- Familiarity with version control systems (Git, TFS, Azure DevOps).
- Good understanding of Agile/Scrum methodologies.
Nice to Have
- Experience with Microservices architecture.
- Exposure to Docker, Kubernetes, or CI/CD pipelines.
- Knowledge of Unit Testing frameworks (xUnit, NUnit, MSTest).
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and handle multiple tasks effectively.
- Continuous learning mindset and attention to detail.
Contact person: Sajitha HR
Contact number : +91 63856 14942
Experience : 4-7 years
Location : Coimbatore
Timing : 9.30 - 6.30
Job types: full time , permanent
Job Type: Full-time
Pay: ₹15,606.99 - ₹80,432.56 per month
Work Location: In person