Full-Stack Software Engineer
When I first came to the office, I was excited about the young and eager company culture. - Mario, Operations
Mid Level
IT
Amsterdam
Apply now
ACT Commodities is an Equal Opportunity Employer. All employment decisions at ACT Commodities are made without regard to race, color, ethnicity, national origin, age, citizenship status, physical or mental disability, religion, creed, gender, sex, sexual orientation, gender identity or expression, genetic information, marital status, family or parental status, status with regard to public assistance, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
Apply now
ACT Commodities is an Equal Opportunity Employer. All employment decisions at ACT Commodities are made without regard to race, color, ethnicity, national origin, age, citizenship status, physical or mental disability, religion, creed, gender, sex, sexual orientation, gender identity or expression, genetic information, marital status, family or parental status, status with regard to public assistance, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
I excel when...
Highly motivated
Optimizing and structuring
Part of the family
Python master
Triggered by complex products
We excel at what we do. But unlike others, our success is not just the result of hard work and professional expertise: we apply a uniquely people-centric approach to trading.

More about the job

Who we are

 

Founded in 2009, ACT has grown to become the world’s leading provider of market-based sustainability solutions. Our internal software engineering team is rapidly growing along our technical solutions, which enable different core processes within the environmental trading business. We are a diverse team with different backgrounds and points of view that strive for  efficient collaboration while having a lot of fun in the meantime. 

 

The Role

 

As a Full-Stack Software Engineer you will be expected to be part of the full development cycle, from defining software requirements, designing technical solutions, testing, deploying and supporting them in production. As part of a flexible team you will have an opportunity to influence the decisions, processes, technologies, and solutions. You are expected to take an active part in a communication with End Users, Product Owners, and other Stakeholders. You need to deeply understand the problems that the Product is solving, and not just go through a list of tasks in a backlog. On contrary, you will have a chance to provide your input and thoughts about how the products should develop and implement your owns ideas. We seek for someone who is capable of highlighting technical debt in different areas and setting up an agile plan to pay it off.

 

 

Key responsibilities

 

  • Be responsible for the design, development, testing, release and maintenance of entire systems and individual components.
  • Communicate with different Stakeholders (Traders, Product Owners, Team Managers, Business Analysts, among others) in order to provide/request input about features, use cases, or general software requirements.
  • Develop distributed, scalable and highly available sub-systems and system as a whole.
  • Deploy, run, monitor and support systems and components in production in environments.
  • Be responsible for the quality of the produced code and solutions.
  • Be an excellent team player, caring about the atmosphere and culture in individual teams and company as a whole.
  • Support the documentation for the architecture and components developed.

 

Skillset Required

  • 4 years or more of relevant experience in a Software Engineering role.
  • Broad experience Python and the Django framework.
  • Broad experience with JavaScript/ES6/TypeScript, HTML/HTML5, CSS3.
  • Broad experience with ReactJs, preferably. Other relevant modern front-end frameworks like VueJs and AngularJs are considered.
  • Great understanding of HTTP/2, grpc, REST;
  • Experience with unit-testing.
  • Understand and have a practical experience implementing software design patterns.
  • Experience in designing, building, and running distributed and scalable cloud-based systems.
  • Excellent knowledge of SQL (Postgres, MySQL, SQL Server, etc).
  • Experience and openness to perform DevOps related activities (configure CI/CD, support infrastructure, install tools, database management, monitoring, etc.)

 

Desired

  • Experience working in a Financial Industry.
  • Experience with Docker, Kubernetes, Helm.
  • Experience with Microsoft Azure.
  • Experience with non-relational databases (MongoDB, Cassandra, Couchbase, etc.).
  • Experience with Messaging systems like RabbitMQ, Kafka, SQS, Cloud Pub/Sub, etc.
  • Experience with monitoring tools like DataDog, Prometheus, Grafana, etc.
  • Good understanding of computer networking.
  • Experience with integration-testing, e2e testing and performance testing.

 

What we offer

  • Competitive remuneration and bonus scheme
  • Business- and communication-related trainings
  • Relocation budget (when applicable)
  • Exciting quarterly target incentives
  • Kickboxing and football
  • In-house Life Coach

 

**A pre-employment screening is part of our application procedure

There’s always room to improve

At ACT Commodities I get the full support of my personal coach. I always know what my next goal is and how and with whom I’ll reach it.

Seeing a flawless sequence of trades makes me smile

I love efficiency. Helping my colleagues in trading deliver on their promises to clients. That’s what I call shared satisfaction.
But don’t worry, you’re not on your own. We are there for you all the way.
Because at ACT we get things done together.

That’s what we call collaborative trading because together we…
Learn
Succeed
Celebrate
More about ACT
Why work here?

A training program that fits like a glove.

We want you to develop your skills and talent in the best possible way. Therefore you will enter our unique and personally tailored on-the-job training program with only one goal: to enable you to reach your full potential.

Score great deals and awesome goals.

On top of developing your skills you can also develop your foosball skills. But be aware for our goal getter Paul! Are you more in for a game of table tennis? Don’t worry, we’ve got you covered.

All ingredients for success.

We enable you to reach your full potential. Therefore you will get all the knowledge and training necessary to develop your talents and become successful.

It’s more than a career.

You will be part of our enthusiastic and entrepreneurial team that consists of more than 30 nationalities from all over the world. We work hard, but also party hard during drinks, BBQ’s, company weekends, diners, boat trips and so on. So bring your smile and join the party.

Get your own personal life coach.

Working at ACT is more than just learning the right skills and expertise. We also focus on your personal development and growth. That’s where your personal life coach comes in. Because we believe that the more you know about yourself, the more successful you will be.

Develop, re-invent and challenge the status quo.

Throughout ACT you feel this constant thirst for excellence that allowed us to grow quickly and successfully. Within that ever-changing and dynamic environment comes the opportunity to work on things that are already set in stone in so many other organizations. This entrepreneurial spirit you feel throughout the company. From day one I’ve been given the chance to pioneer and challenge the status quo. You really can do things differently here.

 

 

Esmée Trimbos
Encountering new situations on a daily basis

I started working at ACT because I wanted to be in a working environment that would really allow me to grow. I certainly got what I was hoping for! Ever since I joined ACT, every day has been different, my learning curve has been very steep because of it. 

 

You learn as you go and I’ve experienced first hand that if you succeed, everybody is genuinely happy for you. Everybody is willing to work hard and make the best out of every day. We are target driven, we are ambitious but always together as a team. That means when a target is accomplished, we also celebrate each other’s success. This teamspirit keeps everybody going!

Olaf Pauw
Reach higher, do better and learn more

ACT is rapidly growing and evolving, offering ample opportunities to expand your knowledge and hone your skills. This has allowed me to continuously challenge myself in ways I hadn’t even foreseen. For example, within the first six months of joining ACT New York, I relocated to Amsterdam to lead a global project implementation.

 

This was an area I hadn’t had a great deal of experience in but management had faith in me and I had faith in the rest of the team. We all grew together through the experience. If you are willing to reach higher, do better and learn more, there really aren’t any barriers at ACT.

Michael Vigario
How does Energy Efficiency work?
How does Energy Efficiency work?
ACT has been handling White Certificates for over 10 years. Our office in Paris opened in 2018 to support companies that want to save energy and are eligible for white certificates and project funding.
Check our vacancies
Apply now
ACT Commodities is an Equal Opportunity Employer. All employment decisions at ACT Commodities are made without regard to race, color, ethnicity, national origin, age, citizenship status, physical or mental disability, religion, creed, gender, sex, sexual orientation, gender identity or expression, genetic information, marital status, family or parental status, status with regard to public assistance, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
×

As the coronavirus (COVID-19) continues to impact the globe, we want to update you on the actions we have been taking to sustain the highest quality service towards our clients while guaranteeing a safe and comfortable working environment for all of our colleagues.

As part of our business continuity and resiliency planning, all our offices across North America, Europe, and Asia are fully operational. We are following the guidelines of the local governments where our offices are located.

Read more