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