Description :
- We are looking for a highly skilled Senior .NET Developer / Lead Engineer to join our dynamic team.
- The ideal candidate will have strong expertise in .NET technologies, cloud platforms, and container orchestration tools such as Kubernetes.
- This role requires excellent problem-solving abilities, leadership skills, and a passion for building scalable and maintainable software solutions.
Key Responsibilities :
- Design, develop, and maintain applications using the .NET Framework (C#, ASP.NET).
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, scalable, and maintainable code; participate in code reviews.
- Develop and optimize SQL Server databases, including stored procedures and complex queries.
- Apply design patterns and best practices to ensure robust software architecture.
- Lead and mentor junior developers, providing technical guidance and support.
- Integrate and consume RESTful APIs and web services.
- Implement unit and integration tests; debug and resolve technical issues.
- Work in Agile environments (Scrum/Kanban) and use version control systems such as Git.
- Deploy and manage applications on cloud platforms like Azure, AWS, or GCP.
- Design and manage containerized applications using Docker and Kubernetes.
Essential Skills & Requirements :
- Strong proficiency in .NET Framework (C#, ASP.NET).
- Extensive experience with SQL Server, database design, and stored procedures.
- Solid understanding of design patterns and software architecture principles.
- Hands-on experience with Agile methodologies (Scrum/Kanban) and Git.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication skills and proven experience in mentoring and leading teams.
- Experience with cloud platforms (Azure, AWS, or GCP).
- Expertise in RESTful API development and integration.
- Proficiency in unit and integration testing.
- Deep understanding of containerization and Kubernetes orchestration.
Interview Process :
1st Round Technical Assessment :
- Focus on .NET, database skills, design patterns, and problem-solving abilities.
2nd Round Technical / Managerial Assessment :
- Evaluation of leadership skills, communication, cloud/Kubernetes expertise, and team collaboration.