Job Summary
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 efficient 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.