Senior .NET Developer
Introduction
We are excited to announce multiple openings across our technology team. All positions are offered as one-year contracts with the possibility of extension based on performance, project needs, and organizational priorities. Successful candidates will contribute to both existing projects and new initiatives, working in a collaborative and innovative environment, only shortlisted candidates will be contacted.
Summary:
We are seeking a highly skilled Senior .NET Developer to design, develop, and maintain enterprise-level applications. The ideal candidate has strong experience with C#, ASP.NET, and modern frameworks, as well as the ability to mentor team members and deliver high-quality solutions.
Responsibilities:
· Design, develop, test, and maintain .NET applications for both existing projects and new projects.
· Lead code reviews, provide technical guidance, and enforce best practices.
· Collaborate with business analysts and project managers to understand requirements.
· Optimize applications for performance, scalability, and security.
· Integrate solutions with SQL Server, Oracle, or other databases.
· Stay updated with emerging .NET technologies and recommend adoption.
Qualifications:
· Bachelor’s degree in Computer Science, Software Engineering, or related field.
· 5+ years of professional experience in .NET development.
· Proficiency in C#, ASP.NET Core, Web API, and Entity Framework.
· Solid understanding of RESTful services, microservices, and cloud platforms (Azure preferred).
· Experience with Git, CI/CD pipelines, and Agile methodology.
Skills:
· Strong problem-solving and debugging skills.
· Leadership and mentoring ability.
· Excellent communication and collaboration skills.