We are seeking a highly skilled Senior .NET Developer to join our dynamic team in Karnataka. The ideal candidate will have extensive experience in developing robust applications using C# and .NET technologies, with a strong focus on microservices architecture. As a Senior .NET Developer, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet our clients' needs.
Key Responsibilities:
Design and develop scalable and efficient applications using C# and .NET frameworks.
Collaborate with cross-functional teams to define, design, and ship current features.
Implement microservices architecture to enhance application performance and scalability.
Conduct system design and architecture reviews to ensure best practices are followed.
Optimize SQL queries and database interactions for improved performance.
Utilize data structures and algorithms to solve complex problems effectively.
Participate in code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies to continuously improve development processes.
Required Skills:
Proficiency in C# and .NET development.
Solid understanding of microservices architecture.
Experience with SQL databases and query optimization.
Knowledge of system design principles and best practices.
Familiarity with data structures and algorithms.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
If you are passionate about software development and looking for an prospect to work on creative projects, we encourage you to apply for this exciting role.