Skip Content

As C++ Software Engineer, you will be part of the team that builds and maintains our Kubernetes-on-Azure and on-premise deployment platforms.

 

What are the responsibilities of a C++ Software Engineer?

In this role, you are expected to:

  • Help design, build, maintain and support the new version (C++) of our k8s and Azure-based Deployment Platform, an advanced application for publishing and running mathematical optimization apps built using the AIMMS modeling language and UI builder.
  • Help maintain and support the current version of our Deployment Platform (Java) that runs both on Azure and on-premise.

What are the role requirements?

  • Affinity with and preferably some experience with ‘finding and completing a route’ in projects with a considerable degree of uncertainty.
  • Strong C++ and Docker knowledge, capable of programming accompanied by unit tests.
  • Preferably experience with Azure and Kubernetes.
  • Preferably some experience with Java.
  • Experience with Git(flow), Design Patterns and test/build automation.
  • Able to develop on both Linux and Windows platforms.
  • Being comfortable in an organization without much hierarchy and a high degree of self-organization. This requires being comfortable carrying responsibilities and taking decisions.

Who excels in this role?

High performers in the C++ Software Engineer position usually have:

  • A strong focus on releasing lots of high-quality software to our users.
  • A strong analytical ability to understand and diagnose very complex situations.
  • An ability to discover, explore and implement new technologies.
  • An appetite for turning high-level concepts into clear architectures and quality code.

Are you interested in this role? Great, then it’s time to shine and apply!

About AIMMS

It all started with seeing a large untapped potential for the use of mathematical optimization in 1989. Ever since, many aspects of people’s daily lives are touched by AIMMS; from electricity delivered to our homes, distribution of vaccines, to emission-reduction policymaking.

AIMMS is a product-led SaaS company that helps accelerate the adoption of mathematical optimization by making it easy to take robust and high-quality decisions through technology.

Our dedicated team works self-organized and hybrid around the globe. We enjoy a culture of open dialogue, trust, talent development and a deep ambition to serve our customers. Learn more

We support and invest in AIMMSians

  • An attractive salary
    We offer a competitive salary according to your experience based on industry benchmarks
  • Annual performance-based bonus
    We treat and pay all employees equally and we share financial success together
  • Fully paid pension
    We fully cover for your pension scheme, no personal contribution
  • Hybrid way of working
    We offer the possibility to work location independent, take a short-term workcation
    and schedule flexible working hours
  • Permanent labor contract
    We don’t put an end-date on you
  • 6 weeks of holiday per year
    With the possibility to buy and sell holidays
  • Personal development
    We encourage ongoing development through specific skillset training as well as personal coaching
  • Dutch classes for non-native speakers
    We offer beginner and intermediate courses during work hours and the opportunity
    to practice speaking Dutch at the lunch table
  • Opportunity to buy company shares
    We offer the possibility to get (indirect) co-ownership of AIMMS

About AIMMS

It all started with seeing a large untapped potential for the use of mathematical optimization in 1989. Ever since, many aspects of people’s daily lives are touched by AIMMS; from electricity delivered to our homes, distribution of vaccines, to emission-reduction policymaking.

AIMMS is a product-led SaaS company that helps accelerate the adoption of mathematical optimization by making it easy to take robust and high-quality decisions through technology.

Our dedicated team works self-organized and hybrid around the globe. We enjoy a culture of open dialogue, trust, talent development and a deep ambition to serve our customers. Learn more

Application

Are you interested in this role? Great, then it’s time to shine and apply! One of our recruiters will review your application to see if you meet all basic and some preferred qualifications listed on the job description.

Conversation

If you meet the qualifications and are selected to move forward, you’ll be contacted to schedule a call to learn more about you and ask some basic questions.

Interviews & Culture fit

In this phase we really want to dive deeper to get to know you. A series of interviews will give you the opportunity to meet with future team members, learn more about the role and our company and ask any questions you have.

Decision

In the final stage, the hiring team will assess your potential to succeed in the job and we will ask you to reflect on your impression as well. If you like what you saw and we like what we heard, we’ll officially invite you to join AIMMS!

About AIMMS

It all started with seeing a large untapped potential for the use of mathematical optimization in 1989. Ever since, many aspects of people’s daily lives are touched by AIMMS; from electricity delivered to our homes, distribution of vaccines, to emission-reduction policymaking.

AIMMS is a product-led SaaS company that helps accelerate the adoption of mathematical optimization by making it easy to take robust and high-quality decisions through technology.

Our dedicated team works self-organized and hybrid around the globe. We enjoy a culture of open dialogue, trust, talent development and a deep ambition to serve our customers. Learn more

Interested?

Please send your resume and a cover letter detailing why you would be a good fit for the position to [email protected] or call Pauline at +31 23 5511 512. No acquisition please.

AIMMS is an equal opportunity employer.

Please tell us if you require any reasonable accommodation to apply for a job. Examples of reasonable accommodation include making a change to the application process, providing documents in an alternate format, or using specialized equipment.

Screening disclaimer
This position is subject to a security screening procedure, which consists of a criminal background check, a credit check and an educational check. Failure to comply with the screening process or a negative screening result will give AIMMS the right to terminate the work contract.

 

Apply today

About AIMMS

It all started with seeing a large untapped potential for the use of mathematical optimization in 1989. Ever since, many aspects of people’s daily lives are touched by AIMMS; from electricity delivered to our homes, distribution of vaccines, to emission-reduction policymaking.

AIMMS is a product-led SaaS company that helps accelerate the adoption of mathematical optimization by making it easy to take robust and high-quality decisions through technology.

Our dedicated team works self-organized and hybrid around the globe. We enjoy a culture of open dialogue, trust, talent development and a deep ambition to serve our customers. Learn more

Hear from AIMMSians