DESENVOLVEDOR SOFTWARE SR

Location: 

Rio de Janeiro - ECO Sapucai, BR

Employment type:  Employee
Place of work:  Hybrid
Offshore/Onshore:  Onshore

TechnipFMC is committed to driving real change in the energy industry. Our ambition is to build a sustainable future through relentless innovation and global collaboration – and we want you to be part of it. You’ll be joining a culture that values curiosity, expertise, and ideas as well as equal opportunities, inclusion, and authenticity. Bring your unique energy to our team of more than 21,000 people worldwide, and discover a rewarding, fulfilling, and varied career that you can take in anywhere you want to go.

Job Purpose

We are seeking a Senior Full Stack Software Developer to play a central role in building and evolving high‑impact corporate digital solutions. This position is ideal for professionals who enjoy working end‑to‑end, influencing key technical decisions, and contributing directly to solutions that are robust today and sustainable in the long term.

We expect a professional with strong technical autonomy, who can serve as a reference point for the team by raising engineering standards through best practices, well‑defined patterns, and constructive code reviews. The role offers real opportunities to participate in architectural decisions, propose improvements, and connect technical choices to business objectives.

We value individuals with systemic vision, a strong sense of quality, and a continuous improvement mindset—someone who can collaborate across technical and non‑technical profiles and who has a genuine interest in leaving a positive technical legacy in both solutions and the team.

Job Description

  • Develop, evolve, and maintain full stack applications of medium and high complexity, working end‑to‑end on solutions.

  • Design and implement APIs, ensuring well‑defined contracts, system integration, and adherence to communication standards.

  • Work on data modeling and access, focusing on performance, integrity, and information quality.

  • Actively participate in architectural decisions, contributing to scalable, maintainable solutions aligned with business needs.

  • Serve as a technical reference for the team, supporting the resolution of complex problems and conducting code reviews to ensure quality and consistency.

  • Collaborate with multidisciplinary teams and maintain technical documentation to ensure alignment, traceability, and continuous evolution of solutions.

  •  

You are meant for this job if:

  • Hold a degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or related fields.
  • Postgraduate studies, specialization, or certifications in Software Architecture, Cloud, Data, or Artificial Intelligence are considered a plus.
  • Have backend experience, preferably with Kotlin, Python, Java, and/or Go.
  • Possess frontend knowledge (HTML5, CSS3, JavaScript/TypeScript) and frameworks such as React, Angular, or Vue.js, enabling end‑to‑end solution integration and understanding.
  • Demonstrate strong expertise in REST API development, with consistent use of HTTP and JSON, including contract design, versioning, and system integration.
  • Have SQL knowledge with practical experience in data modeling, complex queries, optimization, and integrity assurance, working with relational databases (PostgreSQL), and complementary experience with non‑relational databases (MongoDB).
  • Experience in AWS cloud environments, including S3, ECS, RDS, Lambda, SQS, and Infrastructure as Code (CloudFormation).
  • Experience with Docker and engineering practices such as Git/GitHub version control, code review, and CI/CD.
  • Familiarity with Amazon Bedrock or generative AI solutions is a differentiator.
  • Experience with R for data analysis or exploration is desirable.

Skills

AWS
Java/Kotlin
Artificial Intelligence

Being a global leader in the energy industry requires an inclusive and diverse environment. TechnipFMC promotes equal opportunities and inclusion by ensuring equal opportunities to all ages, races, ethnicities, religions, gender expressions, disabilities, or all other pluralities. We celebrate who you are and what you bring. Every voice matter and we encourage you to add to our culture.

TechnipFMC respects the rights and dignity of those it works with and promotes adherence to internationally recognized human rights principles for those in its value chain.

Learn more about TechnipFMC and find other open positions by visiting our Career Page.

Follow us on LinkedIn for company updates

Date posted:  Apr 14, 2026
Requisition number:  17291