BACKEND DEVELOPER

Rivercross Tracking is looking for a talented backend developer to join our software development team. About us RiverCross Tracking Ltd is a tracking technology company specializing in development and deployment of vehicle tracking and fleet management solutions. We greatly value our own in-house developed software platform and a strong customer-centric and caring culture within our organization. We are looking for an enthusiastic software developer, with proven – excellent - programming skills, great problem-solving skills, the ability to learn quickly and a strong team player. Though primarily a backend developer position, you are expected to have good front-end knowledge and full-stack capabilities. You will be part of the Solutions Engineering team and will be expected to work closely with other backend, front end, mobile developers and hardware engineers, towards our common goal of building reliable, scalable and user-friendly applications. Key responsibilities • Work with the solutions Engineering team to review, analyze requirements and ideate software solutions based on market, customer and other specification needs, • Participate in system wide design and architecture development, • Design and develop and manage well-functioning databases and related software applications, • Write effective APIs and data access endpoints for front end and mobile developers, • Perform developer testing to ensure responsiveness and efficiency, • Provide necessary support and technical documentation for system administrators. Key requirements for the position • Proven work experience as a back end / full stack developer (3+ years) • Proficiency with database technology specifically: PostgreSQL, SQL Server • Proven experience in at least 2 of these backend technologies and server side languages: C++, C#, Python, ASP.net,Node JS • Proficient understanding of web markup, protocol and client-side scripting technologies in general, including HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, REST API, Angular. • Experience working on Windows Server and Cloud environments (Azure, Google Cloud ) • Experience working with code versioning and collaboration tools: Git, Slack,Pivotal Tracker etc • Demonstrable teamwork and communication skills with a problem solving and growth oriented attitude
RiverCross Tracking Ltd
Nairobi, KE