We are looking for a skilled and motivated Backend Software Developer to join our dynamic team. In this role, you will play a key part in developing, enhancing, and maintaining backend systems while contributing to innovative projects across various industries.
- Improve, maintain, and test existing backend systems built using C/C++ and C#.
- Independently analyze requirements, design robust solutions, and implement them efficiently.
- Develop tools and automate testing processes to streamline team workflows.
- Competitive, performance-based salary.
- Opportunities for ongoing training and professional development.
- Flexible working arrangements to support work-life balance.
- Option to participate in a company pension scheme.
- Regular team-building events to foster a collaborative environment
- Degree in Computer Science or a related field from a recognized institution.
- Hands-on experience with C# and/or C/C++, with a solid understanding of software design patterns.
- Strong grasp of data structures like trees and hash maps, including their practical applications.
- Ability to comprehend complex technical systems and how they interact.
- Familiarity with service-oriented architecture (SOA) is a plus.
- Knowledge of distributed algorithms is advantageous.