Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Developer image - Rise Careers
Job details

Full Stack Developer

Main Purpose:

Founded in 1993, Trafigura is one of the largest physical commodities trading groups in the world. Trafigura sources, stores, transports, and delivers a range of raw materials (including oil and refined products and metals and minerals) to clients around the world. The trading business is supported by industrial and financial assets, including 95% percent owned global oil products storage and distribution company Puma Energy; global terminals, warehousing and logistics operator Impala Terminals; Trafigura's Mining Group; and Galena Asset Management.

The Company is owned by around 800 of its 4,300 employees who work in 66 offices in 38 countries around the world. Trafigura has achieved substantial growth over recent years, growing revenue from USD12 billion in 2003 to USD231.3 billion in 2021. The Group has been connecting its customers to the global economy for more than two decades, growing prosperity by advancing trade.

Trafigura is committed to building and maintaining world-class IT applications and infrastructure. The Trading IT group directly supports the Trafigura trading business and includes a Rapid Application Development (RAD) department. This department is a strategic initiative by Trading IT, designed to empower business teams with the tools and solutions they need to thrive. RAD accelerates software development cycles, enhances responsiveness through close engagement with end users, and promotes innovation and flexibility via
decentralized decision-making.

The RAD team delivers tactical solutions to address specific business needs—ranging from small enhancements and tool development to integration projects and converting spreadsheets into web applications—while remaining aligned with strategic IT programs and the broader IT architecture.

Main Purpose:

We are seeking a highly skilled Full Stack Developer to join our dynamic and agile Rapid Application Development team. The ideal candidate will be responsible for the end-to-end development of web applications, ensuring seamless integration between front-end and back-end components. This role demands a solid understanding of both client-side and server-side technologies, combined with the ability to build efficient, scalable, and user-friendly applications.

A strong grasp of the commodity trading business is essential, as you’ll be working closely with end users and building solutions that support the full commodity cycle. This is a great opportunity to operate in a fast-paced commercial setting, playing a vital role in a data-driven trading environment. Our focus on excellence and innovation drives us to seek individuals who are not only passionate about software engineering but also eager to make a tangible impact in the commodities industry.

Knowledge Skills and Abilities, Key Responsibilities:

Key Responsibilities

  • Development Lifecycle Management: Manage the end-to-end development lifecycle of a variety of applications, ensuring optimal performance, scalability, and reliability.
  • Technical Design and Development: Participate in the technical design and development of significant or complex application enhancements.
  • Issue Investigation and Resolution: Investigate and resolve high-severity issues, identifying root causes and implementing effective solutions.
  • Requirement Collaboration: Collaborate with Business Analysts to understand functional requirements and translate them into technical specifications.
  • Interface and Solution Implementation: Work closely with partners to implement interfaces and integrated solutions.
  • Deployment and Scaling: Coordinate with IT teams to deploy and scale new instances as required by performance demands and expanding business needs.
  • Risk and Performance Management: Proactively identify and mitigate technical risks, performance bottlenecks, and system degradation.

Knowledge Skills and Abilities

  • Proficiency in Back-End Development Expertise: Solid level of experience with server-side programming in C# or Python. Able to quickly pick up and work within relevant frameworks with a focus on building scalable, maintainable solutions that align with clean architecture principles.
  • Proficiency in Front-End Technologies: Extensive experience with frameworks such as React or Angular and JavaScript, Typescript, CSS proficiency.
  • Experienced with Database Management: Writing performant queries on RDBMs like Oracle.
  • Experienced with API Development and Integration: Designing, building, and consuming APIs, with a strong understanding of RESTful architecture and experience with GraphQL where appropriate.
  • Experienced with Agile Methodologies: Understanding of Agile and Scrum methodologies, with the ability to work in a fast-paced, iterative development environment.
  • Familiar with AI-assisted coding tools: Experience using tools like GitHub Copilot to enhance development productivity.
  • Familiar with DevOps and CI/CD: Understanding of DevOps practices and experience with tools such as GitLab for version control, and Kubernetes and Jenkins for deployment
  • Familiar with Cloud Services: Basic understanding of cloud platforms AWS or Azure.
  • Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a focus on innovative and practical solutions.
  • Communication and Collaboration: Strong verbal and written communication skills, with the ability to work effectively in a team and collaborate with cross-functional stakeholders.
  • Attention to Detail: High level of attention to detail, ensuring the quality and accuracy of code and documentation.
  • Continuous Learning: Commitment to staying current with emerging technologies and best practices in full stack development.
  • Time Management: Ability to manage multiple tasks and projects simultaneously, prioritizing effectively to meet deadlines.


Experience

  • Development Experience: Minimum of 10 years of hands-on development experience across the full stack.
  • Technical Leadership: At least 4 years of experience in a technical lead role, overseeing development teams and driving project success.
  • Industry Experience: Experience in commodity trading or related industries is required.
  • Educational Background: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

Key Relationships and Department Overview:

Reporting Structure and Relationships

  • Reporting into Head of Trading IT: North America
  • Will work under the direction of the Chief Architect: North America

Equal Opportunity Employer


We are an Equal Opportunity Employer and take pride in a diverse workforce. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital or veteran status, medical condition or handicap, disability, or any other legally protected status.

Trafigura Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Trafigura DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Trafigura
Trafigura CEO photo
Jeremy Weir
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$130000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Developer, Trafigura

Are you ready to take the next step in your software engineering career? Join Trafigura as a Full Stack Developer in Houston! Founded in 1993, Trafigura is a global leader in physical commodities trading, and our Rapid Application Development team is on the lookout for talented developers who thrive in a collaborative, innovative environment. As a Full Stack Developer, you will be pivotal in crafting user-friendly web applications that make a real impact on our trading operations. You’ll engage with both front-end and back-end technologies, tackling complex challenges and enhancing our tools to support the full commodity cycle. Your expertise will help us streamline processes and deliver high-performance applications. At Trafigura, we emphasize excellence and provide a dynamic environment for continuous learning and growth. Here, you’ll not only write robust code but also work closely with cross-functional teams, contributing to the fast-paced, data-driven nature of our business. With a solid understanding of both C# or Python for server-side development and frameworks like React or Angular for client-side, you’re sure to thrive in our tech-savvy atmosphere. Plus, your experience in the commodity trading sector will give you insights into the unique challenges we face. If you are passionate about creating scalable, efficient solutions and want to be a part of a company that has reported tremendous growth, this is your chance! We can't wait to see how you can contribute to our ongoing successes at Trafigura!

Frequently Asked Questions (FAQs) for Full Stack Developer Role at Trafigura
What are the primary responsibilities of a Full Stack Developer at Trafigura?

As a Full Stack Developer at Trafigura, you will manage the entire development lifecycle of applications, focusing on performance, scalability, and reliability. You'll collaborate with business analysts to understand requirements and partake in technical design and development, while also addressing issues that arise and ensuring that applications meet optimal standards.

Join Rise to see the full answer
What qualifications are required for the Full Stack Developer position at Trafigura?

To succeed as a Full Stack Developer at Trafigura, you'll need a minimum of 10 years of hands-on development experience, including proficient knowledge of both back-end languages like C# or Python and front-end frameworks such as React or Angular. A bachelor's degree in Computer Science or a related field is required, along with experience in the commodity trading industry.

Join Rise to see the full answer
How does the Full Stack Developer contribute to the Rapid Application Development team at Trafigura?

The Full Stack Developer plays a vital role in the Rapid Application Development team at Trafigura by building user-friendly applications that overcome trade challenges. Engaging with both users and stakeholders, you'll deliver practical solutions that align with business needs and technological advancements, fostering innovation within our IT framework.

Join Rise to see the full answer
What technologies should a Full Stack Developer at Trafigura be familiar with?

A Full Stack Developer at Trafigura should be well-versed in server-side development with C# or Python, possess strong skills in front-end technologies including JavaScript and frameworks like React or Angular, and have experience with API development and database management. Familiarity with cloud services and DevOps practices would also be beneficial.

Join Rise to see the full answer
What is the company culture like for Full Stack Developers at Trafigura?

At Trafigura, the company culture for Full Stack Developers is collaborative and innovative. We encourage continuous learning and adaptation to new technologies, offering a fast-paced environment where developers are empowered to innovate. You'll be part of a diverse team focused on excellence and making an impact in the commodity trading sector.

Join Rise to see the full answer
Common Interview Questions for Full Stack Developer
Can you describe your experience with both front-end and back-end technologies?

When answering this question, emphasize your hands-on experience with specific front-end frameworks like React or Angular and back-end languages such as C# or Python. Discuss a project where you utilized these technologies and highlight how you ensured seamless integration between them, showcasing your capability as a Full Stack Developer.

Join Rise to see the full answer
How do you approach translating business requirements into technical specifications?

To effectively answer this, explain your process of collaborating with business analysts and stakeholders to gather requirements. Detail how you analyze these requirements to create technical specifications that guide your development process, ensuring alignment between user needs and technical feasibility.

Join Rise to see the full answer
What techniques do you use for performance management in applications?

In your response, focus on best practices for application performance management, such as code optimization, load testing, and monitoring tools. Illustrate your proactive approach to identifying performance bottlenecks, along with examples of how you’ve enhanced the performance of previous applications.

Join Rise to see the full answer
Can you provide an example of how you've resolved a high-severity issue in a previous project?

Share a specific instance where you identified a high-severity issue, explaining the steps taken to resolve it, including root cause analysis and the final solution. Emphasize your analytical skills and ability to work under pressure, as this will showcase your problem-solving capabilities.

Join Rise to see the full answer
What do you understand by Agile methodologies and how have you applied them?

Explain your experience working in Agile environments, highlighting practices like sprints, stand-ups, and iterative development. Provide an example of a successful project where you applied Agile methodologies to enhance collaboration and streamline the development process.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss the importance of code reviews, following coding standards, and writing unit tests as part of your strategy to ensure code quality. Talk about specific practices you follow to prioritize maintainability, such as leveraging AI tools like GitHub Copilot for efficiency.

Join Rise to see the full answer
What is your experience with databases and how do you write performant queries?

Share details of your experience with database management, particularly with relational databases like Oracle. Speak about your strategies for writing efficient queries, indexing, and optimizing database performance, which are critical skills for a Full Stack Developer.

Join Rise to see the full answer
How do you handle tight deadlines and multiple projects simultaneously?

Demonstrate your time management skills by explaining your approach to prioritizing tasks and projects. Discuss techniques such as using project management tools and Agile frameworks to keep everything on track and ensure delivery within deadlines.

Join Rise to see the full answer
What cloud services have you worked with and how have they impacted your development approach?

Discuss your experience with cloud platforms like AWS or Azure, focusing on how they enhance scalability and deployment in your projects. Highlight any specific services you’ve utilized and how they’ve influenced your development and deployment strategies.

Join Rise to see the full answer
Why are you interested in working as a Full Stack Developer at Trafigura?

Express your enthusiasm for Trafigura's impactful role in commodities trading and how your skills align with their mission. Share your passion for software development and innovation, and how you’re excited about the opportunity to make a meaningful contribution within the trading sector.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Pelago Health Remote No location specified
Posted 7 days ago

Join Pelago as a Remote Frontend Engineer and help redefine travel experiences through innovative technology.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 8 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an Automation Engineer to help build innovative cloud database platforms leveraging cutting-edge technologies.

Photo of the Rise User

Join Fusion92 as a Software Development Intern and gain valuable experience while contributing to innovative marketing solutions.

Join The Right Fit as a Software Engineer - Full Stack and help redefine collaboration in the content industry with innovative solutions.

Photo of the Rise User
Nifty Coders Pvt. Ltd. Hybrid House-10 (1st Floor) Road-19/A Block-E, Banani, Dhaka, Bangladesh
Posted 2 days ago

Join Nifty Coders Pvt. Ltd. as a Java Developer to build robust, high-performance applications in a collaborative engineering environment.

Photo of the Rise User
Posted 6 days ago

Become an integral part of Nagarro's dynamic culture as a Senior Staff Engineer specializing in ServiceNow solutions.

Photo of the Rise User
Posted 8 days ago
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus

Join HubSpot as a Technical Lead II in AI Infrastructure, where you'll lead a team and shape the foundation for innovative AI/ML solutions.

Photo of the Rise User
Autodesk Remote AMER - Canada - British Columbia - Remote
Posted 4 days ago

Join Autodesk as a Senior Developer Advocate, where you'll inspire developers and shape innovative design solutions.

How do we ADVANCE TRADE around the world?Trafigura helps bring commerce to life. We move physical goods from where they are plentiful to where they are needed most – reliably, efficiently and responsibly.

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Chesterland just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology
Photo of the Rise User
Someone from OH, Columbus just viewed Director, VB Learning & Development at Trustmark
Photo of the Rise User
Someone from OH, Loveland just viewed Associate Buyer - Kid's Basics, Uniforms & Dance at Target
F
Someone from OH, Loveland just viewed Senior Buyer - Lifestyle Accessories at Forseven
Photo of the Rise User
Someone from OH, Loveland just viewed Category Manager at Emma – The Sleep Company
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer (Temporary) at MasterBrand Cabinets LLC
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge