Send me more jobs like this

Keywords / Skills : C++, C++ 11.14, Algorithm, HTTP, REST, Mappings, Navigation, GPS, kubernetes, API 3.o, API, Python, rust, cmake,

5 - 10 years
Posted: 2019-11-01

Job Description
What's the role?

As Lead Software Engineer, you will be working within a team of highly skilled product owners and developers. Your role is, to actively

• Design and drive implementation of new routing features and profiles (bikes, heavy tracks etc).

• Concept and implement new advanced routing solutions (highly distributed setups or custom routing solutions)

• Maintain and increase code quality. Ensure the best engineering practices.

• Monitor and improve performance.

Who are you?

Essential qualifications and skills:

• Bachelor/Master’s in Computer Science, Software Engineering or similar technical degree

• Strong programming skills in C++ 11/14, SOLID software design principles (5+ years)

• Proven proficiency in C++ multithreaded programming

• Basic knowledge of Computational Geometry

• Knowledge of basic routing algorithms (Dijkstra, A-Star, Bellman-Ford, Floyd-Warshall)

• Experience using efficient data structures (hash tables, priority queues, balanced trees etc.)

• Excellent understanding of optimization and performance issues

• Experience developing HTTP REST services

• Excellent collaborative skills

• Excellent written and spoken English skills

• Analytical approach and problem-solving skills

Knowledge in the following areas would be a plus:

• Knowledge of location-based services such as mapping, navigation, GPS

• Experience deploying applications using Kubernetes

• Knowledge of OpenAPI 3.0 specification

• Good programming skills in Python

• Basic programming skills in Rust

• Experience with CMake build system

• Experience working with Gerrit Code Reviews or GitLab

• Experience testing C++ code using Google Test Framework and Google Mock

About Company

SFJ Business Solutions Pvt Ltd , Head Quartered at Bangalore, is an IT services organization which provides specialized Consulting services and Talent Management in SAP . SFJ has a robust practice in SAP-ERP Consulting, Support and SME Onsite/Onsite-Offshore/Offshore Assistance. We deploy exceptionally competent professionals who genuine share our values and live up to the client expectations. Our recruitment capabilities deliver a suite of highly specialized services and solutions. Our distinct practices support our clients in the fulfillment of a wide range of discrete, critical projects and ongoing business requirements.
Similar Jobs
View All Similar Jobs

Walkin for you