
Tech lead - Senior Developer
On site
Sint-Laureins, Belgium
Full Time
22-04-2025
Job Specifications
Contexte et environnement
Être un acteur majeur de la transition énergétique, telle est l'ambition de TotalEnergies. Cette ambition se veut de relever le défi climatique et réinventant l'énergie.
L'ambition de TotalEnergies est la neutralité carbone en 2050. TotalEnergies s’engage à exploiter, dans le monde, 100 GW d’électricité bas carbone en 2030.
TotalEnergies Electricité et Gaz France, porte en partie cette ambition de la compagnie en fournissant à nos clients de l'électricité et du gaz visant la décarbonation.
L’activité Energy Management est importante voire critique pour la filiale TotalEnergies Electricité et Gaz France & Belgique.
Le nombre d’applications géré en France et en Belgique est de plus de 40. Ces applications ont été développées en interne depuis 2004 et ce chiffre est en constante croissance. La majorité de ces outils sont composés de millions de lignes de codes et d’algorithmes complexes. Ces outils sont en constante évolution pour répondre aux besoins du métier, aux obligations réglementaires et aux enjeux sécuritaires. Une quarantaine de mises en production sont effectuées chaque année pour cela.
Le périmètre SI Energy Management & Market Messaging évolue avec l’intégration de nouveaux process, les audits de sécurité et aussi de la migration sur le Cloud AWS des applications
Activités
Développer en Java et Angular et travailler avec les autres développeurs sur les applications à destination des métiers de ce domaine pour la branche.
Participer à la rédaction des spécifications techniques et fonctionnelles en collaboration avec les profils métiers et études.
Assister le Chargé d’Etudes et/ou Chef de Projet dans les tâches d’estimation et de planification.
Garantir le bon fonctionnement des applications en production (Cloud et On Premise), leur maintenabilité et leur pérennité.
Respecter nos obligations réglementaires SOX sur le périmètre.
Participer aux choix technologiques et d’architecture technique à mettre en place au sein du pôle.
Vérifier la conformité des d éveloppements, des packages de livraison, la CI/CD ainsi que du maintien de la performance.
Assurer les mises en production ainsi que la supervision associée aux nouvelles fo nctionnalités.
Mettre en place des stratégies de tests automatisés
Assurer un support technique de niveau 3 avec son équipe pour garantir le bon fonctionnement de la production dans un contexte exigeant.
Participer à la migration Cloud (AWS) et aider à une optimisation de coûts Cloud.
Respecter les contraintes architectures et cybersécurité de la Compagnie
Profil du candidat
De niveau bachelier à minima, vous disposez d'une expérience de plus de 8 ans d’expérience dans le développement informatique.
Vous êtes passionné(e) par les nouvelles technologies, le monde de l’open source ainsi que le développement d’applications de bureau techniques avec un fonctionnel riche.
L’apprentissag e de nouvelles connaissances, le partage de celles-ci et l’amélioration continue sont naturels dans votre manière de travailler.
Vous êtes respectueux de vos engagements (délais, qualité des livrables, performances.. .), rigoureux(se), autonome, curieux(se), proactif(ve) ainsi qu’à l’écoute des autres.
Vous avez un très bon relationnel y compris dans les situations difficiles, et aimez relever des défis techniques et travailler dans un environnement évoluant constamment.
Vous pouvez travailler dans un contexte sous pression avec autonomie et flexibilité.
Vous avez une bonne connaissance sur la modélisation de Base de données et vous connaissez quelques outils de profiling pour améliorer les performances (Java et requêtes SQL)
Compétences techniques attendues :
Java, Springboot, Angular, Jboss, Github, PostgreSQL, SQL, AWS, etc
Informations supplémentaires
TotalEnergies valorise la diversité, promeut le développement individuel et offre des opportunités d'emploi égales à tous les candidats.
About the Company
Have you ever thought of offering your skills and expertise to a multinational company? Give your best to better energy and make the commitment with TotalEnergies. With over 500-plus professions in 130 countries, we offer high safety and environmental standards, strong ethical values, an innovation culture and wide-ranging career development. Be part of the global team whose mission is already shared by 105,000 employees : to be a world-class player in the energy transition Know more
Related Jobs


- Company Name
- Bluesquare
- Job Title
- Senior Full-Stack Developer (React, Django)
- Job Description
- Organization Bluesquare is a fast growing technology company focusing on digital solutions and data analysis for Global Health and Development. Bluesquare’s goal is to help Global Health resources get where it matters the most. Bluesquare’s technologies are in use in more than 30 countries and support +60 different clients, including the World Bank, the WHO, the World Food Programme, the Global Fund to Fight HIV, TB and Malaria, the Bill and Melinda Gates Foundation, as well as leading NGOs and consultancies. Bluesquare’s headquarters are in Brussels, Belgium, but we have offices in the Democratic Republic of Congo, Senegal and Burundi, as well as a network of consultants in Benin, Cameroon, Ivory Coast, Niger and Zimbabwe. For more information about who we are, visit: https://bluesquarehub.com/. Project Overview As part of a long running relationship with WHO, UNICEF & the Gates Foundation, Bluesquare has been contracted to help review the Global Polio Eradication Initiative’s budgeting workflow and develop a solution that automates the global funding distribution. The Gap and Allocation Planning Suite (GAPS) aims to consolidate and streamline the initiative’s workflows and make their funding processes more efficient and robust . The initiative manages approximately $1.5 billion in funding from various donors, allocated to diverse activities led by WHO and UNICEF globally. Our role involves automating specific workflows, optimizing others, and streamlining manual tasks through a user-friendly interface to ensure the most effective use of available funds. To ensure the success of this project, we are working in close collaboration with teams at both WHO and UNICEF. Job Position We’re seeking a skilled Full-Stack Developer with strong experience across both front-end and back-end development—ideally with a solid background in Django and React. You’ll play a key role in building and enhancing the user interface and experience, while also contributing to the back-end, integrating data pipelines and ensuring the infrastructure is robust, scalable, and aligned with platform needs. While your primary focus will be on the development of the GAPS application, you’ll also have the opportunity to support other products across our ecosystem. Our tech stack includes Python with Django and the Django REST Framework on the back-end, and TypeScript with React on the front-end. We use PostgreSQL as our database, and Docker for containerization. The platform is hosted on AWS and leverages GitHub Actions for continuous integration and continuous deployment (CI/CD), enabling rapid, reliable delivery of updates. The GAPS team is composed of 7 people split between different countries in Europe, and mostly work remotely. Start date: as soon as possible. Location: In a timezone close to Brussels’ time. Team: We are a horizontal company with more than 70 team members in multiple countries. We value ownership, autonomy, flexibility, communication and teamwork Role & Responsibilities Design, develop and maintain user-friendly and responsive web interfaces and applications that meet the needs of the GAPS project. Collaborate with our designer to create intuitive and visually appealing user experiences. Build and maintain backend services and integrations that support the functionality of our platform. Collaborate with our data scientist on integrating data pipelines with the back-end business logic. Ensure smooth integration between front-end and back-end components Participate in regular project team meetings, including sprint reviews, planning sessions, and daily stand-ups, to align on project goals and timelines. Conduct code reviews and write comprehensive tests and technical documentation. Profile Required Master’s/Bachelor in Computing Science or relevant experience Good experience with full stack development, ideally with Django & React Capacity to work autonomously, converting needs into actual features Experience and/or interest in direct contact with stakeholders General experience with data and analysis Strong attention to detail and data accuracy Excellent oral and written communication skills in English Preferred Experience with Django and Django REST framework Experience with React and TypeScript Working experience in Global health, Health financing or Monitoring and Evaluation in another sector is a plus Soft skills Ability to work autonomously Team player with good interpersonal skills Creative thinking Clear and structured communication What we offer Competitive Salary and benefits package, as freelancer Flexible work hours and remote working Exciting projects: use data to solve major issues in low- and middle-income countries (Health, Education, Waste management and more) Impact : manage data platforms impacting the lives of thousands of people Network: work in collaboration with a wide variety of actors within countries (Ministries, Donors, NGOs, Implementing partners, field staff, etc.) Hands-on experience: on-site visits and in-depth situation analysis Exciting work environment: join a result-oriented, dynamic & diverse team committed to improve the accessibility and quality of health services around the world Apply by sending us your CV and a short introduction of yourself to senior-full-stack-developer@bluesquare1.odoo.com or using the application form next to the Job Offer on the website section “Join the Team”.


- Company Name
- Eclipse
- Job Title
- Senior Project Developer (BE)
- Job Description
- About Eclipse At the recent COP 28, governments committed to tripling the world's installed renewable generation capacity by 2030. Meanwhile, trading and balancing markets are still adjusting to current installed capacity, with prices reaching record negative levels due to oversupply from these same renewable assets, making the business case for renewables challenging today. Eclipse was founded on the belief that green and local energy storage will be critical to realizing these ambitions. Eclipse builds, owns, and operates utility scale Battery Energy Storage Systems (“BESS”). Our goal is to provide Transmission Systems Operators and Independent Power Producers with the flexibility required to rapidly integrate renewables into the mix, while maximizing profit generation through ML based real-time optimization of the battery in the traded electricity markets. Founded by a team of experts in the power trading and power infrastructure fields. We use advanced technologies and data to improve battery optimization. Role As a Senior Project Developer, you will spearhead business development initiatives, playing a vital role in accelerating our growth and impact in the energy storage market. You will contribute to the identification and evaluation of new commercial opportunities, build relationships with industrial prospects, and negotiate with stakeholders to secure storage projects. Key Responsibilities Identify and qualify new BESS sites (stand-alone and co-located with industrial clients) Launch and manage outreach campaigns (email, phone, LinkedIn, etc.) to generate leads Meet with industrials to understand their electrical processes, challenges, and potential for flexibility Negotiate partnership and rental contracts with land owners and industrials Liaise and coordinate different stakeholders (Elia, municipalities, engineering firms) to move project towards Ready-To-Build stage Qualifications Business Engineering or Engineering degree (Electromechanical, Energy, Electrical or related) Strong interest in the energy sector and enthusiasm for the energy transition. Entrepreneurial mindset with a proactive approach to problem-solving. Strong communication skills, both written and verbal, in both Dutch and English. Basic French is required A driving license What We Offer A competitive salary, complemented by a comprehensive benefits package. Hybrid working policy. Be part of a fast-growing company accelerating the energy transition Autonomy, ownership, and the chance to shape Eclipse’s commercial strategy How to Apply Send your resume to abiebuyck@eclipse-flow.com


- Company Name
- Sortlist
- Job Title
- Junior Product Engineer (Full Stack)
- Job Description
- About Sortlist Sortlist is a global platform that connects companies from various industries with top digital providers. Our mission is to create the conditions for successful “business stories” in the B2B space. What began as the vision of a developer and a designer has grown into a thriving international company with a presence across Europe and MENA - and we’re just getting started. With plans to expand into the US and accolades like Deloitte’s Fast 50 Award, Sortlist is one of the fastest-growing software scale-ups in the region. If you're passionate about product, ownership, and impact—this is the place for you. About the Role We’re looking for a Junior Product Software Engineer to join one of our three cross-functional tribes. Each tribe is a small, focused team (5–7 people) including engineers, a designer and a product manager, collaborating to deliver high-impact software. We work in 5-week delivery cycles and 2-week cooldowns using the Shape Up methodology—focused on clear goals, reduced noise, and meaningful progress. What You Can Expect You’re not just here to write code. You’re here to solve real problems. At Sortlist, “product engineer” means you’ll ship things that matter—from shaping ideas with your team to owning what goes into production (and making sure it doesn’t break at 2am). You’ll work with people who care deeply, build fast, and keep meetings to a minimum. Here’s the deal: You’ll ship features, not slide decks. You’ll own your code, from first commit to live monitoring. You’ll talk to humans (your teammates, sometimes users), but we keep it to one meeting a week during build cycles. You’ll learn fast, make mistakes, and get better with a team that’s got your back. You’ll be trusted, not micromanaged. You’ll build smart, sometimes with code, sometimes without it. We’re not big on job theatre. We’re big on autonomy, responsibility, and impact. Your Responsibilities Impact First Solve real problems for our users and our business. Sometimes that means building software—sometimes it means using a spreadsheet. You’ll learn to prioritize value over complexity. Holistic Ownership We don’t have dedicated QA or DevOps teams—engineers own their work end-to-end. You’ll gradually take responsibility for the entire product lifecycle, including testing, deployment, and maintenance. Keep It Simple Avoid over-engineering. Lean on existing patterns and reduce cognitive load—for yourself and your teammates. Small is the New Black We believe in lean teams, lean projects, and lean features. You’ll work in focused tribes that value adaptability and clarity over complexity and bloat. 1⃣0⃣ Binary Priorities We keep our priorities clear and decisions straightforward. Either we do something, or we don’t. It helps us avoid scope creep and stay on mission. Our Tech Stack You don’t need to know everything—but here’s what we use: Back-end: Ruby on Rails 7.1 (API-only) Front-end: React (Next.js), 100% TypeScript Databases: PostgreSQL, RabbitMQ, OpenSearch, Google BigQuery Infrastructure: Kubernetes, AWS, Terraform, Docker What We’re Looking For A strong foundation in programming, data structures, and web technologies Some hands-on experience building web applications (internships, personal projects, boot camps, or studies) A product-first mindset—you care about solving user problems, not just writing elegant code Curiosity, humility, and eagerness to learn across the stack Clear communication and a collaborative attitude Experience with agile frameworks (Shape Up, Scrum, etc.) is a plus Fluent English is required What We Offer A culture of trust and autonomy—your decisions matter and your voice is heard A warm, highly collaborative team where you’ll feel welcome from day one Flexible hybrid work setup (3 days in-office) Modern tools and gear: new MacBook or Linux laptop of your choice €1,000 yearly training budget to support your growth Competitive benefits: meal vouchers, mobility budget or company car, health insurance, net allowances, and progressive holidays Real work-life balance - no weekend pings, no work while on vacation Ready to Join? If this sounds like your kind of challenge, we’d love to hear from you. Apply now and help us shape the future of B2B collaboration.


- Company Name
- CrazyGames
- Job Title
- Mobile App Developer (iOS Focus)
- Job Description
- CrazyGames.com is an HTML5 browser games platform with 40M monthly active users from countries around the world. In just a few years, we’ve grown from a hobby project to a team of 35 experts. CrazyGames is now expanding its reach and looking for a remote Mobile App Developer. You will be working in a small, fully remote engineering team where you will build and enhance our mobile applications for both iOS and Android. These apps primarily extend our Progressive Web App (PWA) foundation. The short-term plan is to enrich the current PWA with compelling native features to deliver the optimal mobile gaming experience. CrazyGames is already used by millions of users daily, providing a massive audience for your work from day one. While skills across both platforms are valued, we are particularly seeking strong iOS expertise to complement our team's current capabilities. Key outcomes for the role: Within 1 month, you have a good understanding of the current architecture of the website and successfully built and shipped native features or enhancements within our mobile apps. Within 3 months, you have proactively identified and implemented a tangible improvement to mobile build pipelines, automated testing and development workflow, demonstrably saving time or reducing friction for the mobile development process. Within 6 months, you take ownership over significant mobile app features or modules (especially iOS-centric ones), managing them from scoping through development, testing, and release. Within 9 months, you propose architectural improvements to our mobile app codebase or the web-native integration layer, enhancing maintainability, performance, and future feature development. On a typical day you might: Implement and refine both native and web UI elements and interactions based on designs for our iOS and Android apps. Develop and integrate native functionalities (e.g., push notifications, platform-specific APIs) that enhance the core PWA experience. Work on the bridge and communication layer between the web view and the native app shell. Propose and discuss mobile-specific user experiences and native integrations together with the designer, and product manager. Identify performance bottlenecks or areas for improvement in the mobile apps and refactor code or implement native solutions. Break down mobile-focused features or epics into specific tasks and discuss implementation strategies, especially for iOS, with the tech lead and team. What we offer: Top-notch engineers as colleagues. We like to hire experts. A modern mobile development environment leveraging web technologies combined with native development (Swift for iOS, Kotlin for Android). Experience with bridging technologies is a plus. Your work directly impacts millions of users across the globe playing hundreds of millions of game sessions per month. A lot of responsibility and freedom. We hire only experts and trust them to deliver excellent results. Flexible working hours and location. The results are what count! Team weeks: we organize a week somewhere in Europe once or twice per year. We pay for transport and accommodation so you can have fun with the team. The opportunity to play games and claim it's work. Reach out if: You have demonstrable experience developing native mobile applications, with a strong focus and deep understanding of iOS development (Swift/Objective-C and core iOS frameworks). Experience with Android (Kotlin/Java) is a significant plus. You have experience with or are eager to learn more about React web development. You have experience working with or integrating web views (WKWebView/WebView) or PWAs within native mobile applications. You have experience optimizing mobile applications for responsiveness, and smooth user experience across various iOS devices and versions. You can think from the perspective of the mobile user and understand platform conventions. You have experience interpreting mobile analytics to drive development choices. You are intelligent, efficient, and organized. You have an attention to detail. You like open, efficient, and to-the-point communication and you have experience working effectively in a remote team. Bonus points for experience with web-to-native bridging technologies (like Capacitor or custom implementations) or cross-platform frameworks (like React Native, Flutter) even if not directly used here.