Next job

Senior С++ Engineer #14345 in Capgemini Engineering

Posted more than 30 days ago

268 views

Capgemini Engineering

Capgemini Engineering

0
0 reviews
Without experience
Kyiv
Full-time work
Purpose Of The JobCandidate location — Ukraine only! Our 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
Purpose Of The JobCandidate location — Ukraine only! Our 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 Senior C++ Engineer to join the team of professionals.Main Tasks And ResponsibilitiesDevelop software in accordance with best practices and the client's standard operating proceduresCollect, review, and refine requirements as required for design and implementationCreate and maintain software design documents, user guides, interface descriptions, presentations, and introduction documentsReview software design documents and code changesEnsure architectural qualities and apply architecture according architecture roadmapContinuously ensure code quality and clean code, develop new functionalities, maintain and bug fix the code base, maintain an adequate test coverageIntegrate new software features across systems with software engineers in other teamsInvolve verification teams in the development process and transfer knowledge of code changesContribute to the overall software development environmentTake on responsibility to sustain the functions of the application and proactively conduct root cause analysisContribute to the continuous refinement/adaptation of design rules, development patterns, coding guidelines, and best practicesGeneralKnow and follow the client's standard operating procedures according to the training requirementsContribute to the R&D development process: planning, review, refinement of product incrementsContribute to interdisciplinary agile development teams and participate in the team ritualsSupport onboarding for new hires, act as primary contact person for new hiresShare and learn R&D knowledge in communitiesCreate intellectual property and support IP processEducation, Skills And Experience MUST HAVE:5+ years of professional working experience with state-of-the-art software development technologies and tools4+ years of professional working experience with modern C++ (11 and/or 14)Understanding of state-of-the-art software development processesUnderstanding of software design methodologies including OOA/OOD, UMLUnderstanding of software design principles (SOLID, clean code, design patterns)Self-motivated, pro-activeReliable, responsiblePositive thinkingSystem thinkingFlexible, creativeQuality-awareOpen and transparent also about own workAble to structure and finish workSolution orientationEnglish - Upper- intermediateWould Be a PlusExperience with SVN, GitExperience with Android and/or iOSExperience with C++ in Mobile App context Show more Show less Посадовий рівеньSenior secondary level Type of employment Full-time Job responsibilities Engineering and Information Technologies Industries IT services and IT Consulting
Without experience
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept