A C++ developer and test engineer
\\nStarting date: as soon as possible
\\nMandatory: Swiss Work authorization
\\nWorkplace : Geneva, on site
\\nEnova Group was created in Geneva and is providing IT services made in Switzerland since 2018. Enova consulting is a company specialized in information technology at first: our activities are focused on the most demanded IT skills but not only. We can create and adapt offers in other technical domains such as engineering or pharmaceutical, but overall, we are able to provide artificial intelligence or data science and engineering services with Enova Data now.
\\nBased in Geneva and Zurich, our expertise allows us to reach our clients\\\' highest technical objectives and successful long-term projects. We are convinced that the success of a long-term relationship resides in communication, anticipation, and transparency. We maintain sustainable partnerships with our clients and with our highly qualified experts in the pursuit of excellence. Our strength lies in taking into consideration the ambitions and career development of our consultants.
\\nA C++ developer and test engineer with an experience in a safety critical domain for our radar display solution
\\nYour environment
\\nYou are extremely rigorous, and you have a proven experience in the development using C++ with mission critical software. You are looking for a challenge in a complex technical environment.
\\nAs a member of a highly qualified team, you will participate in software development and testing of our radar display solution.
\\nYou will work autonomously in an Agile team and in continuous improvement spirit. A high amount of autonomy and personal commitment is necessary.
\\nYour mission
\\n\\xc2\\xb7 You participate to the Agile/Scrum events.
\\n\\xc2\\xb7 You design, implement and test C++ development.
\\n\\xc2\\xb7 You participate in the industrialization process using DEVOPS concepts.
\\n\\xc2\\xb7 You review source code to ensure its adequation with the specifications.
\\n\\xc2\\xb7 You write automatic test scripts for test automation environment.
\\n\\xc2\\xb7 You create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation).
\\n\\xc2\\xb7 You review and test against the Software Requirements Specification and establish test traceability.
\\n\\xc2\\xb7 You execute manual and automatic tests and report results.
\\n\\xc2\\xb7 You analyze and describe issues/bugs in our issues Database JIRA.
\\n\\xc2\\xb7 You synchronize and update the Test Results Management tool.
\\n\\xc2\\xb7 You perform formal system tests (Factory Acceptance Test).
\\n\\xc2\\xb7 You perform analysis of defects/incidents to find the root cause of problem.
\\nYour profile
\\n\\xc2\\xb7 A C++ development experience is required.
\\n\\xc2\\xb7 You have ideally 5 years of experience in Software Development and Testing.
\\n\\xc2\\xb7 You have a proven experience in the software testing
\\n\\xc2\\xb7 You have experience in Service Oriented Architecture (using Enterprise Message Service, protobuf, \\xe2\\x80\\xa6)
\\n\\xc2\\xb7 Experience with Github action or scripting with python is appreciated.
\\n\\xc2\\xb7 You have a high analytical capacity, and you can understand the end user needs to transcript them into software requirements or into your test cases.
\\n\\xc2\\xb7 Computing experience in the air traffic control domain or other areas with real-time and security requirements, as well as experience with standards such as ED153/ED109 or ED12B/C are major advantages for this position.
\\n\\xc2\\xb7 You are organized with an ability to prioritize tasks, meet deadlines, and utilize time effectively.
\\n\\xc2\\xb7 You are rigorous, and you have a taste for challenge to work in a dynamic environment with a good team spirit.
\\n\\xc2\\xb7 Fluent written and spoken English is required, French is a plus
\\nPlace of work: Geneva Airport Starting date: As soon as possible. Activity: 100%
\\nDuration: 2 years
\\nWhat we offer?
\\n\\xc2\\xb7 Possibility 2 days home-office
\\n\\xc2\\xb7 5 weeks holidays
\\n\\xc2\\xb7 Possible relocation package
\\nOur recruitment process
\\nWe have a 4 steps recruitment process at Enova:
\\n\\xc2\\xb7 A first interview by video conference TEAMS, to get to know each other, check your soft and hard skills and understand more about Enova and our activities.
\\n\\xc2\\xb7 If you are shortlisted, the second interview is as well by video conference teams or face2face to meet other people, in general the manager managing the client business relations and know more about the collaboration.
\\n\\xc2\\xb7 After getting all the different information to have a Enova-consultant collaboration, we organize a meeting and/or a technical interview with the client technical team
\\n\\xc2\\xb7 If we see each other working together in an Enova collaboration we present you during a last interview the contract that we want to propose, ideally in our office.
\\nDuring this recruitment process, we communicate by phone and by mail and we can invite you to meet our teams in our office or the client\\\'s team of course.
\\nFor the technical positions and opportunities at Enova we want to focus your attention on the importance of the technical online test we are sending you to evaluate your level on your programming skills for instance.
\\nStill wondering why you should apply?
\\nJob Types: 100%, Permanent
\\nBenefits:
\\nSchedule:
\\nExperience:
\\nLanguage:
\\nWork Location: In person
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.