We are helping our client to look for an experienced and proactive Back-End Developer to be part of their IT department. He/She will be responsible for creating robust, scalable APIs using the latest .NET Core frameworks, as well as other back-end services and applications. You'll work on a variety of projects including internal systems and customer-facing applications, deployed both on-premises and in Azure cloud environments. The ideal candidate will have a strong understanding of modern .NET Core development practices and RESTful API design principles. Expertise in C# programming and experience with ASP.NET Core are essential. A solid grasp of SQL and database concepts is also crucial, as data management plays a significant role in our applications. We value developers who are passionate about clean code, continuous learning, and collaborative problem-solving.
Responsibilities
• Engage in requirements analysis and contribute to the development process.
• Collaborate with internal teams to create software designs and develop robust architectures.
• Write clean, scalable code using C# and .NET frameworks.
• Perform thorough testing and deployment of applications and systems.
• Refine, update, refactor, and debug code for optimal performance.
• Enhance and optimize existing software solutions.
• Develop comprehensive documentation throughout the software development life cycle (SDLC).
• Serve as a technical expert on applications and provide reliable technical support.
Requirements
• Proficiency in C# with a deep understanding of its ecosystems and a solid grasp of the .NET framework, including ASP.NET Core.
• Proven experience as a .NET Developer or Application Developer.
• Strong understanding of SQL and relational databases, particularly Microsoft SQL Server.
• Experience in writing, troubleshooting, and optimizing stored procedures and views.
• Experience in designing, developing, and implementing RESTful web services and APIs.
• Basic knowledge of Agile processes and practices.
• Strong understanding of object-oriented programming.
• Knowledge of concurrent programming.
• Familiarity with API testing tools such as Postman for both testing and documentation.
• Thorough understanding of application architecture and design principles.
• Excellent problem-solving and analytical skills.
Others
• MNC and good corporate culture
• 5-day work week (Centralised location)
To apply, please send your CV to [email protected]
We regret that only shortlisted candidates will be notified.