Senior Software Engineer
Il y a 19 heures
Valbonne, Provence-Alpes-Côte d'Azur, France
ETSI
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
We are seeking a Senior Software Engineer to join our ITC (IT & Connectivity) Division within the Applications team.
Senior Software Engineer – Permanent contract
Missions
The Senior Software Engineer will proactively contribute to the development, modernisation, maintenance and long-term evolution of ETSI's application ecosystem. The role covers the full software development lifecycle, from design to production and post-release evolutive maintenance.
This role englobes the following tasks:
• Design, develop, test and maintain applications and services.
• Contribute to the modernisation of existing and legacy applications.
• Analyse business or technical requirements and translate them into sustainable, secure software solutions.
• Actively participate in technical architecture and design activities.
• Develop and maintain APIs, integrations and database components.
• Perform code reviews, repository management, and promote engineering best practices.
• Implement automated testing and contribute to software quality assurance.
• Contribute to CI/CD processes and development automation.
• Investigate and resolve complex technical issues and production incidents.
• Monitor application performance and contribute to operational improvements.
• Create and maintain technical documentation.
• Collaborate with Project Managers, Business Analysts, Product Owners and other stakeholders.
• Contribute to technical knowledge sharing and support other developers when appropriate.
• Contribute to application security, maintainability and technical debt reduction.
• Support knowledge transfer and strengthen internal technical expertise.
• Contribute to the adoption of AI-assisted software engineering practices.
• Contribute to the technical roadmap for the modernisation and consolidation of ETSI’s application ecosystem. Profile This role requires a strong understanding of software architecture, application development, data modelling and modern software engineering practices. The successful candidate will be expected to contribute to technical decisions, be proactive and autonomous, be interested in ETSI standardisation processes, and actively contribute to application modernisation initiatives. Applications are particularly welcome from candidates having the following profile:
• At least a Master’s degree in Software Engineering, Computer Science, or equivalent.
• At least six (6) years of proven professional experience in software development and maintenance.
• Strong experience with C#, .
NET, ASP.
NET, SQL Server, REST APIs, Azure DevOps and Git. Experience with modern web technologies including HTML, CSS and JavaScript.
• Strong knowledge of software architecture, design patterns and application integration.
• Strong knowledge of relational databases, data modelling and SQL.
• Experience with software development lifecycle practices, including testing and quality assurance.
• Good understanding of application security and secure software development practices.
• Ability to analyse complex technical problems and propose pragmatic, sustainable solutions.
• Ability to work effectively within a multi-cultural team and contribute to technical solutions, throughout the software lifecycle.
• Demonstrated commitment to collaboration and knowledge sharing.
• Ability to communicate effectively with colleagues and suppliers, both in writing and orally.
• Experience with CI/CD pipelines, DevOps practices and development automation is a plus.
• Experience with Microsoft Azure cloud services is a plus.
• Experience with AI-assisted software engineering tools is a plus.
• Experience in application modernisation projects is a plus.
• Fluency in English (both oral and written). The post will be based at our headquarters located in Sophia-Antipolis, a lung of greenery between Cannes and Nice. If you want to contribute to sustainable innovation and design tomorrow’s world in a renowned organisation which invests in its employees' well-being and satisfaction, join ETSI All applications (cover letter and C.
V.) must be submitted through our website by Friday 6 November 2026.
• Design, develop, test and maintain applications and services.
• Contribute to the modernisation of existing and legacy applications.
• Analyse business or technical requirements and translate them into sustainable, secure software solutions.
• Actively participate in technical architecture and design activities.
• Develop and maintain APIs, integrations and database components.
• Perform code reviews, repository management, and promote engineering best practices.
• Implement automated testing and contribute to software quality assurance.
• Contribute to CI/CD processes and development automation.
• Investigate and resolve complex technical issues and production incidents.
• Monitor application performance and contribute to operational improvements.
• Create and maintain technical documentation.
• Collaborate with Project Managers, Business Analysts, Product Owners and other stakeholders.
• Contribute to technical knowledge sharing and support other developers when appropriate.
• Contribute to application security, maintainability and technical debt reduction.
• Support knowledge transfer and strengthen internal technical expertise.
• Contribute to the adoption of AI-assisted software engineering practices.
• Contribute to the technical roadmap for the modernisation and consolidation of ETSI’s application ecosystem. Profile This role requires a strong understanding of software architecture, application development, data modelling and modern software engineering practices. The successful candidate will be expected to contribute to technical decisions, be proactive and autonomous, be interested in ETSI standardisation processes, and actively contribute to application modernisation initiatives. Applications are particularly welcome from candidates having the following profile:
• At least a Master’s degree in Software Engineering, Computer Science, or equivalent.
• At least six (6) years of proven professional experience in software development and maintenance.
• Strong experience with C#, .
NET, ASP.
NET, SQL Server, REST APIs, Azure DevOps and Git. Experience with modern web technologies including HTML, CSS and JavaScript.
• Strong knowledge of software architecture, design patterns and application integration.
• Strong knowledge of relational databases, data modelling and SQL.
• Experience with software development lifecycle practices, including testing and quality assurance.
• Good understanding of application security and secure software development practices.
• Ability to analyse complex technical problems and propose pragmatic, sustainable solutions.
• Ability to work effectively within a multi-cultural team and contribute to technical solutions, throughout the software lifecycle.
• Demonstrated commitment to collaboration and knowledge sharing.
• Ability to communicate effectively with colleagues and suppliers, both in writing and orally.
• Experience with CI/CD pipelines, DevOps practices and development automation is a plus.
• Experience with Microsoft Azure cloud services is a plus.
• Experience with AI-assisted software engineering tools is a plus.
• Experience in application modernisation projects is a plus.
• Fluency in English (both oral and written). The post will be based at our headquarters located in Sophia-Antipolis, a lung of greenery between Cannes and Nice. If you want to contribute to sustainable innovation and design tomorrow’s world in a renowned organisation which invests in its employees' well-being and satisfaction, join ETSI All applications (cover letter and C.
V.) must be submitted through our website by Friday 6 November 2026.