Next job

Middle Mobile C++ Engineer in Capgemini Engineering

Posted more than 30 days ago

250 views

Capgemini Engineering

Capgemini Engineering

0
0 reviews
Without experience
Rivne
Full-time work
Purpose Of The JobOur client is one of the leading manufacturers of hearing aid devices. Capgemini Engineering acts as an R&D partner with wide ownership in both technology and documentation (compliance). Our products are mobile apps mostly intended to communicate and remotely control hearing devices and their accessories via Bluetooth. The apps are integrated into a bigger ecosystem that includes cloud services and web solutions. Currently, we are looking for a Middle C++ Engineer to join the t
Purpose Of The JobOur client is one of the leading manufacturers of hearing aid devices. Capgemini Engineering acts as an R&D partner with wide ownership in both technology and documentation (compliance). Our products are mobile apps mostly intended to communicate and remotely control hearing devices and their accessories via Bluetooth. The apps are integrated into a bigger ecosystem that includes cloud services and web solutions. Currently, we are looking for a Middle C++ Engineer to join the team of professionals.Main Tasks And ResponsibilitiesDevelop software in accordance with best practices and the client's standard operating procedures;Collect, review, and refine requirements as required for design and implementation;Create and maintain software design documents, user guides, interface descriptions, presentations, and introduction documents;Review software design documents and code changes;Ensure architectural qualities and apply architecture according architecture roadmap;Continuously ensure code quality and clean code, develop new functionalities, maintain and bug fix the code base, maintain an adequate test coverage;Integrate new software features across systems with software engineers in other teams;Involve verification teams in the development process and transfer knowledge of code changes;Contribute to the overall software development environment;Take on responsibility to sustain the functions of the application and proactively conduct root cause analysis;Contribute to the continuous refinement/adaptation of design rules, development patterns, coding guidelines, and best practices.GeneralKnow and follow the client's standard operating procedures according to the training requirements;Contribute to the R&D development process: planning, review, refinement of product increments;Contribute to interdisciplinary agile development teams and participate in the team rituals;Support onboarding for new hires, act as primary contact person for new hires;Share and learn R&D knowledge in communities;Create intellectual property and support IP process.Education, Skills And Experience MUST HAVE:3+ years of professional working experience with state-of-the-art software development technologies and tools;2+ years of professional working experience with modern C++ (11 and/or 14);Understanding of state-of-the-art software development processes;Understanding of software design methodologies including OOA/OOD, UML;Understanding of software design principles (SOLID, clean code, design patterns).Would Be a PlusExperience with SVN, Git;Experience with Android and/or iOS;Experience with C++ in Mobile App context. Show more Show less Посадовий рівень Помічник Тип зайнятості Повний робочий день Посадові обов’язки Інженерія і Інформацtheir technologies Industries IT services and IT Consulting
Without experience
Rivne
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept