Job ID 10854

Back-end Software Developer

Required Skills

Job Description


Company Introduction

Our client is a leading provider of energy management solutions.

Job Responsibilities and Duties

  • Partner with engineers and product managers to brainstorm and create innovative software solutions;
  • Work closely with cross-functional teams to design, develop, and maintain robust backend systems and APIs;
  • Write clean, efficient, and well-documented code to ensure seamless maintenance and scalability;
  • Ensure high performance and responsiveness of backend applications by identifying and addressing technical issues and bugs promptly;
  • Participate in code reviews to uphold code quality and best practices;
  • Collaborate with frontend developers to seamlessly integrate user-facing elements with server-side logic;
  • Stay informed about emerging technologies and industry trends, particularly in energy management and sustainable buildings, to continuously enhance our solution.

Experience

  • Possess a degree in Computer Science or relevant field;
  • Proven experience as a Developer or similar role;
  • Proficiency in C# is required. Experience with additional backend programming languages such as Python or Java is a valuable asset.
  • Experience with backend frameworks in particular .NET;
  • Solid understanding of RESTful APIs and web services;
  • Proficient in database management, including SQL, NoSQL, and MongoDB;
  • Experienced with version control systems, such as Gitl
  • Understanding of security and data protection principlesl
  • Knowledge of Microsoft Azure is also considered as an asset.

Personal Skills

  • Excellent problem-solving skills and attention to detail;
  • Effective communication and teamwork.

Junior Recruitment Consultant

Sectors General Business Support, Information Technology

Contact

We connect top-tier talent with industry leading employers.

What's your next move?