
Full Stack Developer-Python
Mott Macdonald
The Role
Overview
Develop full-stack web solutions using Python and React, deploying on Azure
Key Responsibilities
- unit testing
- code review
- poc design
- azure integration
- web development
- ideation
Tasks
-Hands on with Unit Test, usage of Python PEP8 Standards, Performing Peer Programming/Code Reviews. -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 cloud environments (Azure). -Actively participate in ideation, design, development, and deployment of web solutions, aligned with business objectives.
Requirements
- python
- react
- docker
- ci/cd
- aws
- git
What You Bring
-Deployment knowledge on any Cloud platform: Azure, AWS, Google -Excellent understanding of Object-Oriented Concepts, Multithreading/Multiprocessing, Memory Management etc. -Should have experience in Python testing frameworks -Experience contributing to the architecture/design of new or current applications (frontends, design patterns, reliability, scaling, automation) -Good with Data structures, Algorithms. -Agile working -Passion to build software products. -ORM Frameworks: SQL Alchemy/ any ORM libraries (Object Relational Mapper) -Knowledge of dockers and CI/CD pipeline -Agile Methodology -Excellent verbal and written communication skills. -Experience with Token Authentication Mechanisms (JWT etc) -Knowledge of cloud tools like Azure and exposure to DevOps practices like CI/CD will be an added advantage. -Candidate should have 5+ years of experience with full stack software development skills with backend development in Python and frontend development in React and/or Typescript. -NoSQL (MongoDB or equivalents). -Strong understanding of software engineering principles and fundamentals including data structures and algorithms, design patterns, messaging patterns, containerization, and enterprise application. -Excellent problem-solving, debugging, and troubleshooting skills (Client side, Server side, Database). -Excellent understanding in and experience in REST API designing and hand-on experience on using FastAPI, Flask etc. -Understanding and designing high level design/low level design architectures for software systems. -Exposure to Generative AI applications software building is an added advantage but not mandatory -Source code version management systems like Git (preferred), SVN, Mercury etc. -Browser rendering behaviour and performance. -Excellent hands on with Databases (PosgreSQL/MSSQL etc); Good at writing SQL queries.
People Also Searched For
Financial & Accounting Admin jobs in Bangalore , Karnataka , IN
Accounting Clerk jobs in Bangalore , Karnataka , IN
Billing Clerk jobs in Bangalore , Karnataka , IN
Financial & Accounting Admin jobs in Karnataka , IN
Accounting Clerk jobs in Karnataka , IN
Billing Clerk jobs in Karnataka , IN
Financial & Accounting Admin jobs in Bangalore , IN
Accounting Clerk jobs in Bangalore , IN
Billing Clerk jobs in Bangalore , IN
Benefits
-Short and Long-term global employment opportunities -Paternity Leave -Career mobility options -Critical illness and compassionate leave -Group term life insurance, and Group medical insurance coverage
The Company
About Mott Macdonald
-Delivering complex projects that require both technical expertise and strategic vision. -Design of major infrastructure and transport systems. -Specializing in sustainable solutions to address challenges and capitalize on opportunities. -History built on innovation and forward-thinking engineering, consistently delivering impactful results.
Sector Specialisms
Engineering
Architecture
Bridges
Building services
Building structures
Dams and reservoirs
Geotechnics
Industrialized design and construction
Transportation
Energy
Water
Buildings
Infrastructure
Systems engineering and assurance
Container terminal sector
Marine
Utilities
Heavy Civil
Commercial
Residential
Government
