Job Description:
We are seeking a skilled .NET Core Backend Developer to join our dynamic team. In this role, you will design, develop, and maintain robust backend services and applications using .NET Core technologies. You will work closely with cross-functional teams to implement new features, optimize system performance, and ensure the scalability and reliability of our applications.
Responsibilities:
- Design, develop, and maintain backend services using .NET Core.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
- Implement APIs and ensure high performance and responsiveness to requests from the front-end.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure functionality.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Stay up-to-date with emerging technologies and industry trends to continuously enhance development skills.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience in backend development using .NET Core.
- Proficiency in C# and .NET Core framework.
- Strong understanding of database management systems, preferably SQL Server.
- Experience with RESTful APIs and web services.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.