About the Role: - We are seeking a highly skilled and experienced . - NET Developer to join our growing development team.
- With over 10 years of experience, you will play a critical role in designing, developing, implementing, and maintaining robust and scalable software applications using the . - NET framework and related technologies.
- You will collaborate closely with other developers, designers, and product managers to deliver innovative solutions that meet our business Design, develop, test, deploy, and maintain high-quality . - NET applications using C#. - Work with various .NET technologies such as ASP.NET MVC, ASP - .NET Core, Web API, and Entity Framework.
- Implement clean, maintainable, and well-documented code adhering to best practices.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with designers and product managers to understand requirements and translate them into technical solutions.
- Perform unit testing, integration testing, and collaborate with SDETs on automated testing initiatives.
- Troubleshoot and resolve application issues to ensure optimal performance and stability.
- Stay up-to-date on the latest advancements in the .NET ecosystem (e.
g.
NET 6, . NET 7). - Work within a continuous integration/continuous delivery (CI/CD) pipeline.
Qualifications : - 10 years of experience in software development with a strong focus on the . NET framework (C#). - In-depth knowledge of ASP.
NET MVC, ASP.
NET Core, Web API, and Entity Framework.
- Solid understanding of object-oriented programming (OOP) concepts.
- Experience with SQL databases (e.
g., SQL Server, Azure SQL Database) is a plus.
- Experience with cloud platforms (e.
g., AWS, Azure) is a plus.
- Experience with version control systems (e.
g., Git) and CI/CD pipelines is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication, collaboration, and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.
- A passion for learning and staying up-to-date with the latest technologies.
(ref:hirist.tech)