Star is a global consultancy that connects strategy, design and engineering services to help companies accelerate product innovation. We support our clients at every step of their digital journey. Through co-creation, we guide them from ideation and concept crafting to full-stack development.
14 лютого 2017

Lead C++ Engineer (вакансія неактивна)

THE COMPANY
Cogniance is a 500+ people global consulting organization with roots in Silicon Valley. We exist to help innovators bring software and hardware innovations to market. In essence, we co-create technology products. Since our founding in 2008, we have built a world-class company on a strong foundation of world-class people powered by world-class processes.
We work with early and growth-stage startups as well as Fortune 500 companies on the strategy, design, build, launch, and the evolution of their technology products. In doing so, we practice Advanced Simplicity — balancing complex solutions with refined user experiences, by fusing technology and design.

THE OPPORTUNITY
As a Lead Engineer, you will take part in building client’s core product together with the customization of its parts for specific clients. You will develop the backend and business logic components for features that will be supported by the system. Your responsibilities will include, but not limited to:
— Participate in architectural workshops, and act as the default team representative in Architecture Alignment meetings, ensuring boundaries are adhered to
— Drive the definition of user stories and tasks that address the refactoring needs
— Support developers in understanding component interfaces and/or services
— Initiate and perform pre-commit and post-commit code reviews
— Ensure the team’s responsibility to integrate the relevant components into the build system is managed.

THE PERSON
Qualifications & Experience
— 5+ years of experience in working with C/C++
— Experience in working with C++11
— Experience leading a team
— Comfortable communicating with customers, discussing requirements and ideas for improvement
— Strong OOP background
— Experience building cross-platform SDKs or applications (Windows, Linux, Android, QNX)
— Strong algorithmic and math skills
— Upper-intermediate level in spoken and written English

Good to have
— Experience with embedded development
— Knowledge of Java / Android SDK
— Experience with QT Framework
— SQLite, SpatiaLite, PostgreSQL, PostGIS
— Ability to travel

COMPENSATION AND BENEFITS
Cogniance offers competitive and rewarding salary and benefits package, as well as intellectually & creatively stimulating work environment, flexibility, and unique international travel opportunities.

Гарячі вакансії

Всі вакансії