Mott Macdonald

Mott Macdonald

A global engineering, management, and development consultancy delivering innovative solutions.

17,000EngineeringArchitectureBridgesBuilding servicesBuilding structuresDams and reservoirsGeotechnicsIndustrialized design and constructionTransportationEnergyWaterBuildingsInfrastructureSystems engineering and assuranceContainer terminal sectorMarineUtilitiesHeavy CivilCommercialResidentialGovernmentWebsite

Full Stack Developer - Python + Software Testing

Full‑stack Python/React developer creating web solutions and cloud deployments

Noida, Uttar Pradesh, India
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Hybrid

About the Role

• 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. • Collaborate with cross‑functional teams to integrate POC and upscaled solutions into Azure cloud environments.

Key Responsibilities

  • web development
  • solution design
  • poc deployment
  • azure integration
  • team collaboration
  • ideation

What You Bring

• 7+ years full‑stack development experience with Python backend and React/TypeScript frontend. • Proficient in REST API design using FastAPI or Flask and Python testing frameworks. • Strong knowledge of unit testing, PEP8 standards, code reviews, and CI/CD pipelines. • Experience with cloud platforms (Azure, AWS, Google Cloud) and containerization (Docker). • Solid understanding of OOP, multithreading, memory management, data structures, algorithms, and design patterns. • Skilled in SQL databases (PostgreSQL, MSSQL), ORM tools (SQLAlchemy), and writing efficient queries. • Proficient with version control (Git preferred) and debugging across client, server, and database layers. • Excellent communication skills and passion for building software products. • Experience contributing to architecture/design of applications, including front‑end patterns, reliability, scaling, and automation. • Knowledge of Azure DevOps, CI/CD, and cloud tools. • Familiarity with Generative AI, Streamlit, Plotly‑Dash, NiceGUI, Kubernetes, microservices, and browser performance. • Experience with Agile methodology, NoSQL databases (MongoDB), JWT token authentication, and AI/ML fundamentals. • Relevant Azure certifications are a plus.

Requirements

  • python
  • react
  • fastapi
  • docker
  • azure
  • ci/cd

Benefits

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. We support flexible working and work‑life balance, discussing options at the interview stage. We offer a comprehensive benefits package that includes agile working, various leaves, group life and medical insurance, career mobility, and global employment opportunities with collaboration and knowledge sharing. • Agile working arrangements. • Critical illness and compassionate leave. • Paternity leave. • Group term life and medical insurance. • Career mobility and global employment opportunities. • Access to global collaboration and knowledge sharing.

Work Environment

Hybrid

Apply Now