

Search by job, company or skills

Responsibilities:
As a .NET Developer, you will:
• Design and develop scalable, high-quality software solutions using C#, .NET, and web technologies
• Build new features and enhance existing applications to meet business needs.
• Develop and maintain APIs, database components, and system integrations.
• Troubleshoot, debug, and resolve technical issues to ensure application reliability.
• Collaborate with business users, developers, and cross-functional teams to deliver high-quality solutions.
• Write clean, maintainable, and well-documented code while following development best practices.
• Contribute to continuous improvement by identifying opportunities to optimize performance and processes.
Qualifications
Technical Requirements (Must Have):
• Strong experience in C# and .NET / .NET Core development
• Experience in developing web applications and APIs
• Experience with frontend technologies
• Good understanding of software development principles and best practices
• Experience working with databases and data access technologies
(Good to Have):
• Experience with microservices architecture
• Experience with unit testing
• Exposure to Docker and Kubernetes
• Familiarity with CI/CD tools and DevOps practices
• Understanding of secure coding practices
• Experience working in an enterprise application environment
Soft Skills Requirements:
• Excellent verbal and written English communication skills
• A self-starter with minimal supervision
• Solid team player
• Eager to learn, adapt, and execute
• Analytical problem-solving skills
• Like to work in a dynamic environment
• Work autonomously and attentive to details
• Extrovert / outgoing / driver / motivator / able to inspire the team
Education:
Bachelor's Degree in Computer Science, Information Technology, or related field
Remarks
Thank you for your interest. We will retain your profile and reach out to you should a suitable contract opportunity arise.
Job ID: 152115351