Happiest Minds Technologies
Website:
happiestminds.com
Job details:
Senior .NET Developer
Years of Experience: 5-8 Years
Job Summary: We are seeking a highly skilled Senior .NET Developer with extensive experience in C# and Microservices architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications that meet our business needs. You will work closely with cross-functional teams to deliver high-quality software solutions while adhering to best practices in software development.
Responsibilities
- Design, develop, and implement robust and scalable applications using C# and .NET technologies.
- Architect and build Microservices-based solutions to enhance system performance and maintainability.
- Collaborate with product managers, designers, and other developers to define software requirements and specifications.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
- Identify and troubleshoot software defects and performance issues, implementing effective solutions.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Stay updated with the latest industry trends and technologies to continuously improve development practices.
Mandatory Skills
- Strong proficiency in C# and .NET framework.
- Experience in developing Microservices and RESTful APIs.
- Solid understanding of software development principles and design patterns.
- Proficient in database technologies such as SQL Server or similar.
- Experience with version control systems, preferably Git.
Preferred Skills
- Familiarity with cloud platforms such as Azure or AWS.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with front-end technologies such as Angular or React.
- Understanding of CI/CD pipelines and DevOps practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5-8 years of professional experience in software development, with a focus on C# and .NET.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Excellent communication skills, both verbal and written.
If you are a passionate developer looking to take your career to the next level and work on exciting projects, we encourage you to apply!
C# .NET, Microservices
Click on Apply to know more.