
SFEIR · Strasbourg
Qui sommes-nous ? SFEIR, c’est avant tout une communauté de +900 techs, en France, en Belgique et au Luxembourg. Un esprit pionnier : on expérimente en perman...
Qui sommes-nous ?
SFEIR, c’est avant tout une communauté de +900 techs, en France, en Belgique et au Luxembourg.
Un esprit pionnier : on expérimente en permanence, notamment avec l'IA. Le programme SFEIR IA vous permet de devenir un développeur augmenté et de garder une longueur d'avance. C'est une chance unique : SFEIR a noué un partenariat stratégique avec Anthropic, un privilège que très peu d'entreprises possèdent aujourd'hui sur le marché. Cet accord exceptionnel inclut l'accès à des outils révolutionnaires pour nos équipes, comme Claude, Claude Code et Claude Cowork.
Soit en développant (Back, Front, Cloud, Data, Product, Mobile)
Soit en formant (SFEIR Institute)
Soit en conseillant (WEnvision)
Et Strasbourg dans tout ça ?
120 consultant(e)s qui se connaissent toutes et tous ;
Des managers techniques qui comprennent ton métier ;
Une trentaine de clients actifs localement et une centaine au niveau du groupe ;
Des événements internes organisés chaque mois (afterworks, Meetup, formations) ;
Ce que tu feras, en tant que Software Engineer C#.Net confirmé(e) chez SFEIR ?
Au sein de notre équipe technique, vous ne vous contentez pas d'écrire du code : vous êtes l'architecte de solutions scalables et performantes. Votre mission principale consiste à transformer des besoins métier complexes en fonctionnalités fluides, en vous appuyant sur l'écosystème .NET moderne.
Expert(e) de la Clean Architecture, vous intervenez sur l'ensemble du cycle de vie des applications, de la conception des API jusqu'au déploiement dans nos environnements Cloud. Vous placez la qualité logicielle au centre de votre quotidien en appliquant les principes SOLID et en garantissant une couverture de tests irréprochable.
Véritable pivot technique, vous collaborez étroitement avec les équipes internes et clients pour affiner les specs, tout en partageant votre savoir-faire lors de revues de code constructives. Plus qu'un développeur, nous recherchons un artisan du code capable d'anticiper les défis techniques de demain et d'automatiser nos processus via des pipelines CI/CD robustes.
Présentiel ou télé-travail ?
Les deux !
La plupart de nos clients sont en mode hybride. Le classique, c’est 3 jours / 2 jours. Cependant, si la mission est dans notre "factory", nous serons plus sur le modèle 3/4 jours TT et 1/2 jours en présentiel.
Ce que vous allez vivre concrètement
Vous rejoignez une communauté d'experts où ce ne sont pas les postes qui définissent votre trajectoire, mais vos compétences. Nous appelons cela une “Skill-Based Organization”. Et ça change tout : vous construisez votre parcours selon vos aspirations, pas selon un organigramme figé.
Votre progression, accélérée par le collectif
Dès votre arrivée, vous bénéficiez d'un écosystème pensé pour vous faire grandir vite :
Un recrutement exigeant qui vous positionne comme expert crédible dès la première mission.
Des formations continues via le SFEIR Institute : certifications, labs, sessions animées par des experts internes. Parce qu'apprendre fait partie du quotidien.
Une communauté active avec des événements tech toutes les semaines, des cercles volontaires (Inclusivité, Green IT…) et 71 groupes thématiques pour échanger, tester, partager.
Un parcours sur-mesure : expertise pure (Individual Contributor) ou management (Engineering Manager), à vous de choisir. Chaque année, le Comité Carrière fait le point sur vos compétences et co-construit avec vous la suite.
Un esprit pionnier : on expérimente en permanence, notamment avec l'IA. Le programme SFEIR IA vous permet de devenir un développeur augmenté et de garder une longueur d'avance.
Et après ?
83% de nos alumnis rejoignent de grandes entreprises où la tech compte.
Parce qu'ici, on ne vous forme pas juste pour aujourd'hui, mais pour toute votre carrière.
Envie d'apprendre, de transmettre, de contribuer ? Parlons-en.
SFEIR collecte vos données à caractère personnel afin de traiter votre candidature. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, nous vous invitons à consulter notre Politique de confidentialité .
Qui sommes-nous ? SFEIR, c'est avant tout une communauté de +900 techniciens, en France, en Belgique et au Luxembourg. Un esprit pionnier : on expérimente en permanence, notamment avec l'IA. Le programme SFEIR IA vous permet de devenir un développeur augmenté et de garder une longueur d'avance. C'est une chance unique : SFEIR a noué un partenariat stratégique avec Anthropic, un privilège que très peu d'entreprises possèdent aujourd'hui sur le marché. Cet accord exceptionnel inclut l'accès à des outils révolutionnaires pour nos équipes, comme Claude, Claude Code et Claude Cowork. Nous aidons nos clients à : Développeur (Back, Front, Cloud, Data, Product, Mobile, IA, Cybersécurité) Ancien (Institut SFEIR) Conseiller (WEnvision) Et l'agence de Strasbourg dans tout ça ? SFEIR Strasbourg c'est : 120 consultant(e)s qui se connaissent toutes et tous Des managers techniques qui comprennent ton métier Une trentaine de clients actifs localement Des événements internes organisés chaque mois (afterworks, Meetup, formations) Ce que tu feras, en tant que Software Engineer Java / SpringBoot confirmé(e) chez SFEIR ? Au sein de notre équipe technique, vous ne vous contentez pas d'écrire du code : vous êtes l'architecte de solutions scalables et performantes. Votre mission principale consiste à transformer des besoins métier complexes en fonctionnalités fluides, en vous appuyant sur l'écosystème Java/Spring. Expert(e) de la Clean Architecture, vous intervenez sur l'ensemble du cycle de vie des applications, de la conception des API sous Spring Boot jusqu'au déploiement dans nos environnements Cloud. Vous placez la qualité logicielle au centre de votre quotidien en appliquant les principes SOLID et en garantissant une couverture de tests irréprochable. Véritable pivot technique, vous collaborez étroitement avec les Product Owners pour affiner les specs, tout en partageant votre savoir-faire lors de revues de code constructives. Plus qu'un développeur, nous recherchons un artisan du code capable d'anticiper les défis techniques de demain et d'automatiser nos processus via des pipelines CI/CD robustes. Présentiel ou télé-travail ? Les deux ! La plupart de nos clients sont en mode hybride. Le classique, c'est 3 jours présentiel / 2 jours TT. Cependant, si la mission est dans notre "factory" c'est 3/4 jours TT et 1/2 jours présentiel Ce que vous allez vivre concrètement Vous rejoignez une communauté d'experts où ce ne sont pas les postes qui concernent votre trajectoire, mais vos compétences. Nous appelons cela une « organisation par compétences ». Et ça change tout : vous construisez votre parcours selon vos aspirations, pas selon un organigramme figé. Votre progression, accélérée par le collectif Dès votre arrivée, vous bénéficiez d'un écosystème pensé pour vous faire grandir vite : - Un recrutement exigeant qui vous positionne comme expert crédible dès la première mission. - Des formations se poursuivent via l'Institut SFEIR : certifications, laboratoires, sessions animées par des experts internes. Parce qu'apprendre fait partie du quotidien. - Une communauté active avec des événements tech toutes les semaines, des cercles volontaires (Inclusivité, Green IT…) et 71 groupes thématiques pour échanger, tester, partager. - Un parcours sur-mesure : expertise pure (Contributeur Individuel) ou management (Responsable Ingénierie), à vous de choisir. Chaque année, le Comité Carrière fait le point sur vos compétences et co-construit avec vous la suite. - Un esprit pionnier : on expérimente en permanence, notamment avec l'IA. Le programme SFEIR IA vous permet de devenir un développeur augmenté et de garder une longueur d'avance. Et après ? - 83% de nos alumnis rejoignent de grandes entreprises où la tech compte. Parce qu'ici, on ne vous forme pas juste pour aujourd'hui, mais pour toute votre carrière. SFEIR collecte vos données à caractère personnel afin de traiter votre candidature. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, nous vous invitons à consulter notre Politique de confidentialité .
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team’s health, code quality and nonfunctional requirements. JOB RESPONSIBILITIES * You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. * You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. * You will drive the AI-first software delivery strategy by strategically integrating and utilizing AI tools throughout the development lifecycle to enhance productivity, ensure high-quality code and create capacity for more complex and creative problem-solving. * You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. * You will create large-scale distributed systems out of microservices. * You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. * You will apply the latest technology thinking from our Technology Radar to solve client problems. * You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development. * You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between. * You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills. JOB QUALIFICATIONS TECHNICAL SKILLS * You have experience C#/ .Net with experience in Object-Oriented programming. * You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. * You bring an open and thoughtful mindset toward AI, proactively integrating AI-assisted tools and methods into technical workflows to boost productivity and explore innovative solutions. * You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. * You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. * Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker. PROFESSIONAL SKILLS * You enjoy influencing others and always advocate for technical excellence while being open to change when needed. * Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more. * You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. OTHER THINGS TO KNOW LEARNING & DEVELOPMENT There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. RESPONSIBLE USE OF AI IN RECRUITMENT At Thoughtworks, we use AI tools to support our recruitment team with administrative tasks such as drafting communications, scheduling interviews and writing job descriptions. Crucially, our AI tools do not screen, assess, rank or make hiring decisions. Every application is reviewed by our team and all selection decisions are made exclusively by our interviewers and hiring managers. We are committed to fairness and responsible AI. We actively manage our AI systems by testing, monitoring for biased outcomes and implementing mitigation measures. We hold our third-party vendors to these same high standards through a rigorous governance process. For additional information, please see our full Thoughtworks AI Policy for Recruitment. ABOUT THOUGHTWORKS Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary. #LI-Onsite See here our AI policy.
With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion. Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture. About the Job As a Senior Software Engineer, you will develop and maintain the core backend systems powering the OpenTable for Restaurants platform, directly impacting real-time reservation availability and data synchronization across global surfaces. You will lead high-scale product development and technical infrastructure upgrades, from enabling advanced dining configurations to optimizing multi-data-center microservices. Working within a highly collaborative team environment, you will drive modern development practices such as continuous delivery, trunk-based development, and pair programming. In this role, your technical contributions will ensure the absolute reliability, scale, and uptime of mission-critical systems that power thousands of frontline restaurant experiences. Responsibilities * Design, implement, and maintain high-scale backend systems to compute real-time table availability and reservation workflows. * Drive product features and technical infrastructure upgrades from early planning phases all the way to production deployment. * Build and optimize microservices architectures to support multi-data-center scalability and real-time data synchronization. * Collaborate closely with team members through architectural design debates, thorough code reviews, and pair programming. * Uphold system reliability and uptime standards by embedding rigorous automated testing into the development lifecycle. * Adopt and leverage emerging AI technologies to enhance workflows while taking full responsibility for verifying output accuracy. Minimum Qualifications * 5 or more years of full-time professional software development experience working within a team environment. * Proficiency in C# along with expertise in object-oriented programming and common design patterns. * Extensive professional experience working with microservices, multithreading, and databases (SQL or NoSQL). * Demonstrated ability to write readable, maintainable code covered by robust automated tests. * Strong communication skills. Preferred Qualifications * Experience with event-driven architecture, especially Apache Kafka. * Familiarity with domain-driven design * Familiarity with modern caching strategies using tools like Redis or Memcached. * Experience with MongoDB. * Experience with Docker and Kubernetes. * Background in reservation, booking, marketplace, or other transaction-heavy platforms. Benefits and Perks * Work from (almost) anywhere for up to 20 days per year * Focus on mental health and well-being: * Company-paid therapy sessions through SpringHealth * Company-paid subscription to Headspace * Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!) * Paid parental leave * Generous paid vacation + time off for your birthday * Paid volunteer time * Focus on your career growth: * Development Dollars * Leadership development * Access to thousands of on-demand e-learnings * Travel Discounts * Employee Resource Groups * 20 days of paid time off * Private health and dental insurance * Life and Disability insurance The best connections happen face-to-face, whether you’re sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility. We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant. Work Environment & Flexibility At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations. Inclusion We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves. If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations.