SENIOR DOT NET DEVELOPER
Role:Senior Dot net Developer
5+ years
Location: Infopark, Cochin
Experience: 5+ years in .NET development with proven technical leadership and project execution expertise
Required Skills & Experience
- 5+ years of professional experience in .NET development, including .NET Core / .NET 6+, ASP.NET & MVC.
- Strong experience with microservices, RESTful APIs, Dapper, and ORMs (Entity Framework).
Position Overview:
- We are seeking a highly experienced and motivated Senior Tech Lead – .NET to lead and grow our .NET development team. This role is ideal for someone with deep technical knowledge, strong leadership skills, and a passion for building scalable, secure, and modern .NET applications. The ideal candidate will be responsible for driving technical solutions, mentoring the team, managing project execution, and closely collaborating with cross-functional stakeholders.
- Solid understanding of web application security, design patterns, and architecture principles.
- Experience with SQL Server, Azure SQL, and NoSQL databases in cloud environments.
- Familiarity with frontend technologies such as React or Angular, and exposure to mobile platforms
- Hands-on with Docker, Kubernetes , and CI/CD pipelines.
- Strong cloud experience, preferably in Microsoft Azure.
- Experience with event-driven architecture and messaging systems.
- Strong working knowledge of Git workflows, DevOps culture, and monitoring/logging tools.
- Proven track record of technical leadership, task coordination, and cross-functional collaboration.
- Excellent communication, interpersonal, and stakeholder management skills.
- Strong attitude towards team building, organizational growth, and proactive problem-solving.
Key Responsibilities:
- Design scalable, secure, and maintainable applications using .NET Core / .NET 6+ with MVC architecture.
- Provide technical leadership on solution proposals and new project initiatives.
- Map business/product requirements into technical/system specifications.
- Translate high-level architecture into actionable implementation plans.
- Coordinate development activities, ensuring timely delivery with high quality.
- Work closely with Business Analysts and Project Managers on planning, estimations, and task assignments.
- Lead, mentor, and groom a team of .NET developers.
- Conduct regular code reviews and enforce coding best practices.
- Drive implementation of CI/CD pipelines for automated testing and deployment (on-prem & cloud).
- Act as a technical liaison between development, QA, BA, and management teams.
- Work with cross-functional teams to address and resolve technical blockers.
- Encourage innovation and process improvement within the team.
- Stay up to date with industry trends and bring forward relevant technologies and practices.