Full-Stack Software Developer
Are you passionate about writing code and solving problems using modern technology? Do you want to be part of a balanced team, delivering impactful innovation projects for the energy industry?
Introduction to the Job
At the Digital Factory we aim to accelerate TechnipFMC’s digital transformation. We do this by infusing design thinking, agile methodologies and lean principles in our delivery.
Through balanced teams (squads), often comprised of Product Manager, Digital Product Designer(s), Software Developer(s) and Data Scientist(s), we unwrap complexity, target real user needs and deliver scalable services.
As a Software Developer, you fulfill an important role within the agile development team, translating human interpretation into functional code while continuously experimenting with different technology and extreme programming (XP).
Transform user stories into functional code
Advise on technical feasibility of design implementation
Actively contribute to high quality delivery through pair programming
Integrate test driven methodology in your work practices
Constantly reiterate based on design, heuristic evaluation, user feedback and testing
Ensure that our delivery is visually appealing, intuitive and useful
You are meant for this job if you
Have experience with software development and cloud-native services
Are curious of new technology and methodology
Have a relevant degree within technology
Pay meticulous attention to detail while keeping sight of the larger mission
Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQL
Worked with source control like Git
Understanding of CI / CD, rapid delivery on production
Experience with one of the cloud platform like AWS, Azure etc.
Understanding different Agile methodologies
Take ownership and pride in your delivery
Your future at TechnipFMC
This is a unique opportunity, exposing you to the entirety of TechnipFMC’s global offering
Being part of a balanced team with expertise in design, development and data will give you unique ownership in our delivery
We offer support, training and development opportunities