COMPANY
TechnipFMC is the global market leader in subsea systems and a leading provider of technologies and services to the oil and gas industry. We help our customers overcome their most difficult challenges, such as improving shale and subsea infrastructures and operations to reduce cost, maintain uptime, and maximize oil and gas recovery.
DEPARTMENT
TechnipFMCs digital factory creates value by providing user-centric digital platforms and services. This role works with our global team to enhance our digital application platform.
POSITION PURPOSE:
- Ensure our application platform is highly capable, easy to use, stable, secure, and cost-effective
- Extend platform to allow for self-service application development and cross-team collaboration
POSITION DUTIES:
- Proactively contributes in full stack development of the digital services, from front-end user interface to back-end development including server coding, SQL, data modelling, test driven development and general database knowledge
- Works as a collaborative team member with product manager, platform engineers, designers, and others to ensure platform success
- Contributes to architectural discussions and decisions
- Works in pairs to ensure high quality software and transfer of knowledge
- Maintains and improves testing processes to ensure high quality, reliable and maintainable code
- Improves DevOps
- Contributes to our innovative culture to develop new solutions and adapt to latest technology
- Updates own knowledge by studying state-of-the-art development tools and techniques
POSITION REQUIREMENTS:
- BSc in Computer Science or Computer Engineering required, MSc Computer Science preferred
- AWS Solutions Architect Professional Certification preferred
- At least 5 years of software development experience
- At least 3 years of AWS experience
- Proficient at back-end development including server (back-end) coding, SQL, data modelling, test driven development, and general database knowledge
- Significant experience with Infrastructure as Code (Terraform/AWS CDK/CloudFormation)
- Experience working with application development, cloud infrastructure, and scaling
- Experience with Continuous Integration / Continuous Deployment tools like CircleCI or Jenkins
- Experience with AWS Lambda, IAM, CloudWatch, EKS and ECS preferred
- Fluency in Java / Kotlin, PostgreSQL, Spring, JavaScript, React, HTML, CSS/SASS, Gradle and Webpack preferred
- Experience with Backstage.io preferred
- Knowledgeable in service-oriented development (micro services), system modelling, and API design
- Knowledgeable of developing software in an extreme programming environment
- Awareness of design methodologies and user-centered collaborative development
- Values delighting customers, collaboration, and innovation
- Willingness to travel (5-25% of time)
WE OFFER:
- Personal development opportunities in a fast growing team
- An informal and stimulating work environment with a high professional standard
- Competitive salary and a package of benefits
- Relocation package