1,851,491open jobs
108,759companies
258,783added this week
Browse all
Salary
≈ $19k – $45k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 6+ years exp

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
Mott MacDonald Singapore is the Singapore arm of Mott MacDonald, a global engineering, management and development consultancy committed to improving society through engineering and sustainable design. Its growing buildings business works on landmark projects across Singapore and Asia, and it hires senior and principal electrical engineers and senior mechanical engineers. The company is based in Singapore.

Mott MacDonald is a global engineering, management, and development consultancy committed to delivering impactful work that shapes the future.

We are a team of over 20,000 experts working across the world in more than 50 countries.

We are proud to be part of an ever-changing global industry, delivering transformative work that’s defining our future. It’s our people who power that performance. As an employee-owned business, we invest in creating a space for everyone to feel safe and valued and empowered with the right tools and support.

Whether you want to pursue excellence in your specialism or broaden your experience with flexible roles across our business, you’ll be connected to a community of global experts championing you to be your best. Join us and shape your story with Mott MacDonald, where everyone has the opportunity to be brilliant.

Our ideal candidate will have strong relevant experience in software engineering. You'll commit to high quality solution development and be able to pay attention to detail.

Roles and Responsibilities:

  • Actively participate in ideation, design, development, and deployment of web solutions, aligned with business objectives.

  • Design and deploy Proof of Concepts (POCs) and Points of View (POVs) across various industry verticals, upscale the POCs to mid-scale top enterprise level applications.

  • Collaborate with cross-functional teams to integrate POC and upscaled solutions into cloud environments (Azure).

  • Technically leading, Mentoring and supporting junior team members in the working team.

  • Embedding the standard software development lifecycle practices in the team and wider in the community and practice.

Requirements and Specifications:

  • Candidate should have 6+ years of relevant experience with full stack software development skills with backend development in Python and frontend development in React with Typescript.

  • Hands on with writing automation tests, code quality, code scanning, peer Programming/Code Reviews.

  • Excellent understanding in and experience in REST API designing and hand-on experience on using FastAPI, Flask etc.

  • Experience in Python testing frameworks including frontend testing frameworks like playwright and vitest

  • Deployment knowledge on Cloud platforms: Azure (preferred) or AWS or Google

  • Knowledge of containerised solutions and CI/CD pipelines

  • Understanding of Object-Oriented Concepts, Multithreading/Multiprocessing, Memory Management etc.

  • Able to design appropriate data structures, apply efficient algorithms

  • Excellent hands on with Databases (PostgreSQL/MSSQL etc); Good at writing complex SQL queries and procedural programming (TSQL)

  • ORM Frameworks: SQL Alchemy/ any ORM libraries (Object Relational Mapper)

  • Excellent problem-solving, debugging, and troubleshooting skills (Client side, Server side, Database).

  • Understanding and designing high level design/low level design architectures for software systems.

  • Source code version management systems like Git (preferred), SVN, Mercury etc.

  • Strong understanding of software engineering principles and fundamentals including data structures and algorithms, design patterns, messaging patterns, containerization, and enterprise application.

  • Excellent verbal and written English communication skills.

  • Passion to build software products.

  • Experience contributing to the architecture/design of new or current applications (frontends, design patterns, reliability, scaling, automation)

  • Knowledge of cloud tools like Azure and exposure to DevOps practices like CI/CD will be an added advantage.

  • Nice to know about the following:

  • Exposure to Generative AI applications software building is an added advantage but not mandatory

  • Streamlit/Plotly-Dash/NiceGUI.

  • Kubernetes and Microservices.

  • Browser rendering behaviour and performance.

  • Agile Methodology

  • NoSQL (MongoDB or equivalents).

  • Experience with Token Authentication Mechanisms (JWT etc)

  • Overview of Artificial Intelligence, Machine Learning, Data Science.

  • Relevant Azure Certifications will be an added advantage.

Flexible working

At Mott MacDonald, we support our staff to create work-life balance which works for them and welcome candidates looking for career flexibility. We are open to discussing flexible working at interview stage.

Our benefits package is designed to enhance your experience:

  • Agile working
  • Critical illness and compassionate leave
  • Paternity Leave
  • Group term life insurance, and Group medical insurance coverage
  • Career mobility options
  • Short and Long-term global employment opportunities
  • Global collaboration and knowledge sharing
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,851,491 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Engineer II - Software 4 months ago
In office • Full-Time • Chennai
Python
C++
DevOps
Linux
Windows
Apply
In office • 4+ years exp • Bachelor's Degree • Bengaluru
Java
Java
Spring Boot
Apply
≈ $13k – $31k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Ahmedabad
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
TimescaleDB
RabbitMQ
AI/ML
Time Series Forecasting
Frontend
React.js
DevOps
Rest API
GCP
Prometheus
CI/CD
Git
AWS
Docker
Grafana
Linux
Windows
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Mohali
JavaScript
Node JS
Solidity
Node JS
Express
Databases
MySQL
Redis
DevOps
GCP
Azure
Git
AWS
Docker
Web3
Smart Contracts
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 6+ years exp • Mohali
JavaScript
PHP
Node JS
PHP
Laravel
Node JS
Nest.JS
Mobile
Clean Architecture
DevOps
DigitalOcean
CI/CD
AWS
Management
Stripe
Agile
Apply
$120k – $140k per year • Remote (United States) • 3+ years exp • Bachelor's Degree • United States
JavaScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
JQuery
DevOps
Rest API
Azure DevOps
Azure
CI/CD
SOAP
Management
Outlook
Agile
Scrum
Apply
$115k – $140k per year • Remote (United States) • 3+ years exp • Bachelor's Degree • United States
SQL
Databases
MS SQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
SOAP
Management
Outlook
Apply
≈ $26k – $49k per year (Estimated) • Remote (EAEU) • Full-Time • Bachelor's Degree • Moscow
SQL
1C
Databases
PostgreSQL
MS SQL
Apply
≈ $83k – $145k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Munich
Python
JavaScript
TypeScript
Node JS
DevOps
Docker
Apply
Founding Engineer 2 days ago
≈ $66k – $141k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Berlin
Python
JavaScript
TypeScript
Node JS
AI/ML
Fine-tuning
LLM
Semantic Search
Frontend
React.js
Apply
$126k – $154k per year • In office • 5+ years exp • Bachelor's Degree • Seattle
Design
AutoCAD
Apply
Engineer IV Tunnels 2 days ago
≈ $108k – $203k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • New York
Apply
$89k – $110k per year • In office • 10+ years exp • Bachelor's Degree • Calgary
Apply
Electrical Designer 2 days ago
≈ $42k – $89k per year (Estimated) • Hybrid • Associate's Degree • Newcastle upon Tyne
Design
AutoCAD
Management
Agile
Apply
≈ $78k – $146k per year (Estimated) • Hybrid • Düsseldorf
Management
Agile
Apply
≈ $19k – $44k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Java
C++
Apply
≈ $39k – $98k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
TypeScript
SQL
PowerShell
C#
C++
Node JS
Groovy
C++
TensorFlow C++
PyTorch C++
Databases
Redis
Snowflake
Oracle
MS SQL
Apache Kafka
Teradata
AI/ML
Copilot
Claude
Claude Code
Model Context Protocol
Scikit-learn
Prompt Engineering
AI Agents
NLP
Cline
TensorFlow
PyTorch
LLM
RAG
Anthropic
Human-in-the-Loop
Multi-Agent Systems
Frontend
Vue.js
GraphQL
Next.js
Angular
React.js
Mobile
Clean Architecture
DevOps
gRPC
Splunk
Helm
GitHub Actions
Azure
CI/CD
Windows Server
Jenkins
Git
Docker
Kubernetes
Grafana
GitHub
Windows
Cybersecurity
Checkmarx
Analytics
Power BI
Cryptography
Vault
GPG
Management
ServiceNow
OneDrive
SharePoint
Agile
QA
Postman
Insomnia
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
SQL
C#
Cython
C#
ASP.NET Core
Entity Framework Core
Cython
Bottleneck
AI/ML
LangChain
AI Agents
LLM
RAG
DevOps
Rest API
GitHub Actions
Datadog
CI/CD
Jenkins
AWS
Docker
Kubernetes
QA
Selenium
JMeter
Swagger
Apply
Java Developer 1 day ago
In office • Bachelor's Degree • Bengaluru • Hyderabad • Chennai • Pune
Java
Java
Maven
Hibernate
Gradle
Databases
MySQL
PostgreSQL
Redis
Oracle
RabbitMQ
DevOps
Azure
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
GitLab
Cybersecurity
SonarQube
Apply
≈ $5.5k – $12k per year (Estimated) • Remote (India) • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Java
SQL
Mobile
JUnit
DevOps
CI/CD
Jenkins
Git
QA
TestNG
Selenium
Apply
See all jobs
This is one of many
1,851,491 more open roles from verified company boards, updated every day.