AI Jobs Map

HASKONING · Thành phố Hồ Chí Minh

Full Stack Software Engineer

Posted 2 days ago
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

pythondjangofastapivueazuredockerterraformci/cdjavascripttypescriptreactdevopsgithubrest-apisystem-designgithub-actions

InfrastructureInformation TechnologyExperienced

- Ho Chi Minh City

Do you want to enhance society using your software development skills? Do you want to be part of a high-performance team providing new solutions to our engineering and consultancy business all around the world?

We are Haskoning. Our purpose is to harness the power of data and software to deliver the environments of tomorrow. We’re using our engineering heritage to enhance society and create a more sustainable future.

In this role, you will develop bespoke software solutions for our Mobility & Infrastructure (M&I) engineering teams.

What will you do

You will be part of a team of front-runners of the digital transformation in our company.

We are experienced in delivering high-quality software solutions which support the business with automating processes, integrating different software solutions, and enabling them to work in data driven way.

Our technology stack consists of Python (Django Rest Framework, FastAPI) and VueJS. All our apps are hosted on Azure. Other technologies used are e.g., Docker and Terraform and Sentry.

Your daily responsibilities include:

- Develop and maintain web applications using Python and VueJS.

- Design and implement REST APIs.

- Collaborate with engineers, consultants, and product owners to deliver software solutions.

- Deploy and maintain applications on Azure.

- Contribute to software architecture, code reviews, testing, and CI/CD practices.

- Support the digital transformation of engineering and consultancy processes.

We support your career growth with extensive training opportunities and the freedom to choose your development path. Additionally, you can participate in working groups focused on sustainability, safety, and diversity within our organization.

Where you will work

At Haskoning, you will join an independent, employee-owned international consultancy that combines engineering, design, and consultancy services with software and technology. Our mission, "Enhancing Society Together," drives us to create a positive impact on the world.

By combining over 140 years of engineering expertise with the latest digital technologies, we help clients across a wide range of industries navigate an increasingly complex and rapidly evolving world. Our multidisciplinary teams develop innovative software solutions that not only enhance our engineering and consultancy services but also create new opportunities to deliver value through digital transformation.

Through these solutions, we help our clients thrive in the ever more complex world, promoting safer and more efficient processes tailored to their specific requirements.

What you bring

As Full-Stack Software Engineer, you will be focussing on building apps with Python and VueJS, with opportunities to widen your responsibilities for using different technologies. Ideally you have experience deploying cloud solutions as well.

You are a team player who has a flexible mindset while supporting the team in various ways. We value strong communicators who can work independently, contributing effectively to a growing team.

Furthermore, you:

- Have a minimum of 3 years of experience programming in Python and JavaScript / TypeScript.

- Experience with Django Rest Framework (or other Python web frameworks).

- Have an excellent command of English.

- Experience with Azure or equivalent (or even a certificate).

- Experience with modern frontend framework (e.g. VueJS / React).

- Have experience with DevOps practices, including CI/CD pipelines (e.g. Azure DevOps, GitHub Actions).

- Knowledge of Docker is a plus.

- Experience with infrastructure as code (e.g. Terraform) is a plus.

- You have a bachelor’s in computer science or STEM related disciplines and/or relevant experience.

What we offer you

- A good balance between work and private life, including a company laptop so you can work flexibly where and when possible.

- Salary growth opportunities and attractive bonuses.

- On-the job training with your assigned buddy during your initial stage with us, along with numerous training programs throughout your career to support your personal development.

- Accident insurance for you as our employees and health insurance coverage for you and their family members.

- A supportive environment focused on personal development, job satisfaction, and collaboration.

- Opportunities for international projects.

- An independent, non-listed company with a clear strategy to make a positive difference in the world and invest in its employees and digital developments.

Are you our new colleague?

Then we would like to meet you! Click on the apply button and upload your English resume and motivation letter. After receiving your application, we will contact you as soon as possible.

We are committed to fostering a diverse and inclusive workplace where everyone feels valued, respected, and empowered. Regardless of your experience, background, age, gender, or other personal characteristics—you are welcome here.

Due to the privacy law, please submit your application via the apply button and not via email.

Unrequested acquisition for this vacancy by agencies is not appreciated and offered candidates will not be taken into consideration.

Are you interested in working with Haskoning?

Apply now

Contact

Do you know someone who might be interested?

Share this vacancy

More jobs at HASKONING