We are seeking a skilled and experienced .NET Full Stack Developer to join our dynamic IT team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using .NET technologies. You will work on both the front-end and back-end of our applications, ensuring seamless integration and functionality. Your role will involve collaborating with cross-functional teams to deliver high-quality software solutions that meet our business requirements. The ideal candidate is proficient in .NET Core, C#, JavaScript, and has a strong understanding of databases, web services, and modern development frameworks.
Responsibilities And Duties
Develop, test, and maintain scalable web applications using .NET technologies.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and implement APIs and web services to support various business functions.
Write clean, maintainable, and effective code, following best practices.
Troubleshoot and resolve complex technical issues in a timely manner.
Participate in code reviews and contribute to continuous improvement of development processes.
Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive.
Required Experience, Skills And Qualifications
Strong expertise in .NET Core, C#, ASP.NET, and related technologies.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks.
Experience with databases like SQL Server, MySQL, or NoSQL databases.
Familiarity with DevOps practices and tools for continuous integration and deployment.
Excellent problem-solving skills and attention to detail.
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs.
Ability to work independently as well as collaboratively in a team environment.