We are looking for an experienced and proactive Back-End Developer for a global shipping client. The Back-end Developer will be responsible for creating robust, scalable APIs using the latest .NET Core frameworks, as well as other back-end services and applications. He/she works 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.
To apply, please send your CV to talentagent@innergy-consulting.com
We regret that only shortlisted candidates will be notified. Thank you for your understanding!