Job Description :

Job Title: .NET Developer (Hybrid Model)

Location: Charlotte, NC (Hybrid)

Job Description:

As a .NET Developer, you will be responsible for designing, developing, and maintaining high-quality web and desktop applications using the .NET framework. You will collaborate with cross-functional teams to deliver scalable and efficient solutions that meet client requirements. This role offers a hybrid working model, balancing remote work with in-office collaboration sessions in Charlotte, NC.

Key Responsibilities:

• Develop, test, and deploy web and desktop applications using ASP.NET, C#, and related frameworks.

• Participate in the design and architecture of new features and enhancements.

• Collaborate with UI/UX designers, product managers, and QA teams to deliver seamless solutions.

• Maintain and improve existing codebases for performance, security, and scalability.

• Troubleshoot, debug, and resolve software issues promptly.

• Ensure code quality through code reviews, unit testing, and adherence to best practices.

• Stay updated with the latest industry trends and technologies, integrating them as appropriate.

Qualifications:

• Bachelor's degree in Computer Science, Software Engineering, or related field.

• 10+ years of professional experience in .NET development.

• Proficiency in C#, ASP.NET MVC/Web API, and .NET Core.

• Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.

• Familiarity with SQL Server and database design.

• Knowledge of RESTful API development and integration.

• Strong problem-solving skills and attention to detail.

• Excellent communication and collaboration abilities.

Preferred Skills:

• Experience with DevOps practices and CI/CD pipelines.

• Knowledge of cloud platforms like Azure or AWS.

• Familiarity with Entity Framework, LINQ, and other ORM tools

             

Similar Jobs you may be interested in ..