Responsibilities:
• Develop and maintain high-quality software solutions using .NET Core.
• Apply design patterns effectively in software development.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Implement and maintain front-end components using JavaScript.
• Design and implement robust and scalable RESTful APIs using .NET Core.
• Ensure seamless integration between front-end and back-end systems.
• Work with various database systems, including Microsoft SQL Server.
• Design, optimize, and maintain database schemas.
• Utilize GitHub for version control and collaborate effectively with distributed teams.
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Minimum of 5 years of professional experience in .NET technology.
• Extensive experience with .NET Core for back-end development.
• Strong experience in designing and implementing WebAPI.
• Database expertise with Microsoft SQL Server.
• Proficient in GitLab for version control.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.