This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineering Professional helps the execution of BTs software engineering strategy through cross-functional delivery, contributing to the development of technical solutions and platforms that enable innovation and engineering excellence.
Job Responsibility:
Architect and implement robust, scalable, and maintainable software solutions
Develop working Proof-of-Concepts (PoCs) to formalize ideas and approaches
Write clean, efficient, and low-defect code that adheres to organizational standards
Diagnose and resolve bugs and production issues with speed and precision
Collaborate with internal stakeholders and external partners on system architecture and design
Ensure timely delivery of features with a strong emphasis on performance and quality
Manage change control processes throughout the development lifecycle
Conduct regular project reviews and implement corrective actions as needed
Stay ahead of emerging technologies and assess their relevance to business needs
Build tools and frameworks to improve development, testing, and release efficiency
Actively engage in Agile ceremonies and contribute to continuous improvement
Requirements:
Proficient in object-oriented programming with strong skills in C#, .NET Core 3.1, and Angular
Solid experience in building microservices and RESTful APIs
Strong command of MSSQL or PostgreSQL databases
Deep understanding of algorithms, data structures, design patterns, and SOLID principles
Ability to gather requirements, evaluate multiple solutions, and recommend the most effective approach
Demonstrated methodical and problem-solving skills
Hands-on experience with CI/CD pipelines and tools like XUnit and SonarQube
Familiarity with GitLab or similar version control systems
Excellent communication and collaboration skills
Passion for mentoring and helping team members
Nice to have:
Experience with TMF Open APIs, OpenAPI specifications, or API-based integrations