Software Engineer – ATM Surveillance Data Processing (M/F) in Genève

Software Engineer – ATM Surveillance Data Processing (M/F) in Genève

Genève Vollzeit Vor Ort
F

h3ABOUT FORTIL /h3 pAn international engineering and technology consulting group, Fortil is based on an independent model and brings together more than 2,500 employees. With 30 offices in 14 countries, Fortil fosters entrepreneurial freedom and the development of individual potential. /p h3JOB DESCRIPTION /h3 pAs part of the development of our activities in the canton of Vaud, we are looking for a bSoftware Engineer – ATM Surveillance Data Processing (M/F) /b. /p pReporting to a technical manager, you will join a multidisciplinary engineering team involved in the modernization of critical software systems operating within a highly regulated and safety-critical environment. /p pYou will contribute to the transformation of a large legacy platform into a modern service-oriented architecture while ensuring the highest standards of reliability, maintainability and performance. The role covers the full engineering lifecycle, from requirements analysis and software development to verification, validation and compliance activities. /p h3Responsibilities /h3 ul lipParticipate in the modernization and service decomposition of complex legacy systems. /p /li lipDesign, develop and maintain high-availability backend applications using Java. /p /li lipContribute to the evolution of service-oriented and distributed architectures. /p /li lipApply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies. /p /li lipDefine and implement automated testing strategies. /p /li lipDevelop automated test suites using Java and Cucumber. /p /li lipAnalyze operational and user needs and translate them into technical solutions. /p /li lipContribute to requirements engineering activities. /p /li lipProduce and maintain software requirements and design documentation. /p /li lipDevelop software components in accordance with quality and safety requirements. /p /li lipParticipate in code reviews and technical design reviews. /p /li lipSupport integration activities and deployment preparation. /p /li lipParticipate in verification and validation activities throughout the software lifecycle. /p /li lipContribute to Factory Acceptance Tests (FAT) and Site Acceptance Tests (SAT). /p /li lipInvestigate software defects and perform root-cause analysis. /p /li lipSupport certification, compliance and quality assurance activities. /p /li lipEnsure traceability between requirements, implementation and verification artefacts. /p /li lipCollaborate closely with software, systems and verification engineers. /p /li lipContribute to continuous improvement initiatives related to software engineering processes. /p /li lipSupport the long-term maintainability and evolution of critical systems. /p /li /ul h3YOUR PROFILE /h3 pYou hold a degree in Computer Science, Software Engineering, Information Technology, Aeronautics or a related discipline. /p pYou have proven experience developing complex software systems and are comfortable working in technically demanding and highly regulated environments. /p h3Requirements /h3 ul lipAt least 5 years of professional experience in software engineering. /p /li lipStrong expertise in Java development. /p /li lipSolid experience with Spring Framework. /p /li lipExperience with Maven. /p /li lipExperience developing complex backend applications. /p /li lipGood understanding of distributed systems architectures. /p /li lipExperience working within Linux environments. /p /li lipGood understanding of networking concepts. /p /li lipExperience with TDD methodologies. /p /li lipExperience with BDD methodologies. /p /li lipExperience designing and implementing automated tests. /p /li lipExperience with software requirements engineering. /p /li lipKnowledge of verification and validation activities. /p /li lipExperience producing technical documentation. /p /li lipStrong analytical and troubleshooting skills. /p /li lipAbility to understand operational needs and translate them into software solutions. /p /li lipDetail-oriented and quality-driven mindset. /p /li lipAbility to work autonomously in Agile environments. /p /li lipExcellent communication and collaboration skills. /p /li lipProfessional proficiency in English. /p /li lipSwiss or EU-27 citizenship. /p /li /ul h3Nice to have /h3 ul lipExperience with Netty. /p /li lipExperience with messaging systems. /p /li lipExperience with low-level network communications. /p /li lipExperience in Air Traffic Management. /p /li lipExperience in Aerospace, Rail, Defence or other safety-critical industries. /p /li lipKnowledge of certification-oriented software development environments. /p /li lipExperience with Factory Acceptance Tests and Site Acceptance Tests. /p /li lipKnowledge of software quality standards and engineering processes. /p /li lipFrench and/or German language skills. /p /li /ul h3Languages /h3 ul lipFluent or professional English is mandatory. /p /li /ul h3WHY JOIN US /h3 pAt Fortil, we implement concrete levers to support your growth and ensure a stimulating work environment: /p ul lipContinuous support for skill development. /p /li lipAn ecosystem that encourages stepping out of your comfort zone. /p /li lipThe opportunity to become a shareholder. /p /li lipEngagement in social and community projects. /p /li lipA dedicated parental support policy. /p /li /ul pFortil is committed to equal opportunities. All our positions are open to people with disabilities, regardless of gender, origin or sexual orientation. /p #J-18808-Ljbffr

Software Engineer – ATM Surveillance Data Processing (M/F) in Genève Arbeitgeber: fortil

Fortil est un employeur de choix, offrant un environnement de travail dynamique et inclusif en Suisse romande. Avec un fort accent sur le développement professionnel, les employés bénéficient d'un accompagnement personnalisé pour renforcer leurs compétences et d'opportunités de collaboration sur des projets innovants. La culture d'entreprise valorise la liberté d'entreprendre et l'engagement communautaire, tout en garantissant un équilibre entre vie professionnelle et vie personnelle.

F

Kontaktdaten:

fortil Recruiting-Team