Post Job Free
Sign in

.Net Developer - ASP/C#/MVC

Company:
Swift Strategic Staff Solutions INC
Location:
Mathikere, Karnataka, 560012, India
Posted:
April 23, 2024
Apply

Description:

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)

Apply