Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

DDX (Delta Dynamics)

Senior Software Engineer

Posted Updated 1 view
Discussion

Description

The Role

We are seeking a Senior Software Engineer to join our international team working on everything from IT modernization and strategy to agile, cloud, cybersecurity, smart cities, and digital transformation. You’ll typically work on projects across all industries and functions (such as Automotive, Telecoms, Technology, Design/Architecture, and Smart Cities/Innovation) reporting directly to the Head of Technology.

The Senior Software Engineer must:

  • have experience of full-stack software development (preferably in the AWS ecosystem) a technology stack which includes Serverless, NodeJS, ReactJS, Object-oriented PHP and SQL.

  • be comfortable working in the technical delivery of a range of full-stack software projects supporting our customers’ creative and transformative spirit of innovation across all technologies.

  • be hands-on, troubleshooting software, application, network, database, and architectural challenges using a suite of cloud services as well as your existing knowledge and tools.

  • embody our culture through your behaviour and interactions and be willing to invite and promote constructive feedback and help create a motivated workplace.

  • have excellent communication skills

Responsibilities

  • Design and deliver software applications within the AWS ecosystem

  • Write high quality, maintainable and well-documented code

  • Work collaboratively within an agile team of software engineers, UX designers, testers, and product managers

  • Help our customers to design and create cloud computing architectures

  • Work on critical, highly complex customer problems that may span multiple cloud services

  • Apply advanced troubleshooting techniques to provide unique solutions to our customers' individual needs

  • Help build consensus around best practices and ensure those are applied in all our solutions



Requirements

Ideally, the Senior Software Engineer should have:

  • Bachelor’s degree in Computer Engineering, or a related field

  • +5 years’ experience of delivering web applications in one or more software languages as a Software Engineer (preferred ReactJS/Node.js, Object-oriented PHP, SQL)

  • Experience in one or more front-end JavaScript frameworks (ReactJS/Vue etc).

  • Experience in building web services (APIs, microservices, Serverless, websockets etc)

  • Knowledge of the following database (or related) technologies: SQL, DynamoDB, MongoDB, MariaDB

  • Knowledge and understanding of version control using Git, related services such as GitHub/GitLab, and the process of code reviews and/or pair programming

  • Experience in automated testing (unit testing, integration testing, etc).

  • Experience and knowledge of cloud services such as AWS, Azure, and/or GCP

  • Understanding of how to use CI/CD pipelines and tools

  • Willing to work on multiple tasks and projects in a fast-moving environment

  • Knowledge of agile and scrum-based ways of working

  • Excellent communication skills in English



Benefits

  • Competitive salary at the top current market rate
  • Generous holiday allowance
  • ​Private health insurance from a blue-chip insurer
  • Access to a wide range of online learning resources
  • Flexible working model, prioritizing a healthy work-life balance
  • Working with some of the brightest minds on some of the most exciting tech products and innovations
  • An opportunity to grow and develop with the organization
  • A vibrant and social workspace and environment in the center of Bangkok


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →