> Markdown version of [/jobs/ext/418365-software-engineer](https://www.wearedevelopers.com/jobs/ext/418365-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SOFTWARE ENGINEER - **Company:** TotalEnergies - **Location:** Pau, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unix, Software Documentation, Continuous Integration, Object-Oriented Software Development, Regression Testing, Software Engineering, Software Systems, IT Architecture, Information Technology - **Published:** June 5, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=87f477094d8e0801 ## About the Role Do you have experience in UNIX?, * Object-oriented programming * Applied mathematics * Unix Language skills required for the position * English (read/written/spoken) * French (read/written/spoken) Specific knowledge required for the position * Software development * CI/CD Level of experience required for the position * 3 years of experience ## Description Within a mixed Agile team (internal and external developers), you contribute to the design and development of innovative digital solutions for subsurface applications with high scientific stakes. You operate in a regulated environment (cybersecurity, IT architecture) and collaborate closely with multidisciplinary teams, including Geosciences experts. You will work in direct partnership with a Geosciences Engineer acting as Product Owner. This technical/business tandem is at the heart of the organisation: together you translate scientific requirements into concrete software solutions., The Software Engineer position is responsible for : * Design and develop robust technical solutions for subsurface topics * Provide technical advice to development teams * Validate developments made by external resources * Maintain technological and architectural consistency within the application * Interact with internal application support- Interact with other development teams in the Company on similar business topics * Participate in technological watch * Help the Product Owner establish a feasible and ambitious roadmap * Ensure compliance with the company's cybersecurity and architectural standards * Maintain code documentation and non-regression tests * Implement complex scientific algorithms thanks to scientific knowledge Purposes * Ensure the design and development of innovative digital solutions to meet users' operational needs * Contribute to the continuous improvement of IT processes by integrating the latest digital technologies. * Collaborate with business teams to ensure alignment of developed solutions with department objectives. * Ensure the quality, security, and performance of implemented solutions. * Support the digital transformation of the application by proposing solutions adapted to market challenges. * Facilitate the adoption of new technologies by internal and external users. * Ensure skills transfer and expertise development of technical teams. * Participate in IT project management by respecting deadlines and allocated budgets. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [An introduction to Extreme Programming](https://www.wearedevelopers.com/videos/709-an-introduction-to-extreme-programming) - [One Does Not Simply Make Architecture Decisions Alone](https://www.wearedevelopers.com/videos/2128-one-does-not-simply-make-architecture-decisions-alone) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)