Full Stack .NET Developer
Charlotte, NC (On-Site)
Job Description:
Job Title: Full Stack .NET Developer
Location: Minneapolis, MN or Charlotte, NC
Full Stack .NET Developer, you will be responsible for designing, developing, and maintaining web applications using the .NET framework. You will work closely with other developers, designers, and stakeholders to create scalable and high-performance solutions that meet our business needs.
Key Responsibilities:
Develop and maintain web applications using .NET technologies (ASP.NET, .NET Core).
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and implement RESTful APIs for seamless data exchange between the front-end and back-end.
Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
Troubleshoot and debug applications to optimize performance and user experience.
Participate in code reviews and provide constructive feedback to team members.
Stay up-to-date with the latest industry trends and technologies to enhance development processes.
Work closely with project managers, UX/UI designers, and other stakeholders to gather and analyze requirements.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications.
Proficiency in .NET technologies (ASP.NET, .NET Core) and front-end frameworks (e.g., React, Angular, or Vue.js).
Strong understanding of database management systems (e.g., SQL Server, MySQL).
Familiarity with version control systems (e.g., Git).
Knowledge of cloud services (e.g., Azure, AWS) is a plus.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Key Skills:
- ASP.NET, .NET Core, (React, Angular, or Vue.js), SQL Server, MySQL, (Azure or AWS)
.NET