About Mott MacDonald
The Mott MacDonald Group is a management, engineering and development consultancy headquartered in the United Kingdom. It employs +18,000 staff in 150 countries. Mott MacDonald is one of the largest employee-owned companies in the world.
Mott MacDonald’s purpose is to improve society by:
- Considering social outcomes
- Focusing on excellence and digital innovation
- Transforming their clients’ businesses
- Transforming their communities
- Transforming employee opportunities
Mott MacDonald Recruitment 2023 - Overview
Company Name | Mott MacDonald |
Job Role | Full Stack Developer (Python) |
Experience | Fresher/ Experienced |
Qualifications | CSE /Software Engg. /related Field |
Salary | 13 to 17 LPA (Expected) |
Location | Noida, Bangalore |
Website | www.mottmac.com |
Mott MacDonald Job Description
Our ideal candidate will have a degree in computer science or software engineering and related experience in a similar role in web-based software development.
You will need to be experienced in C# and React (preferably with Typescript) and modern software development as well as understand scaling software systems. You’ll commit to high quality code and be able to pay attention to detail.
Mott MacDonald Skills and Experience
- Excellent understanding of object-oriented concepts and Python language.
- Experience in React (preferably with Typescript) and modern software development as well as understand scaling software systems.
- Strong understanding of software engineering principles and fundamentals including data structures and algorithms, design patterns, messaging patterns, containerization, and enterprise application.
- Excellent hands on with Databases – Azure SQL server/MongoDB and Strong in writing SQL queries.
- Deep expertise in Python with experience implementing REST APIs, familiar with Flask or Django.
- Knowledge around cloud tools like Azure and exposure to DevOps practices like CI/CD and Docker will be an added advantage.
- Candidates need to have experience to transfer data to cloud using python language.
- Excellent problem-solving, debugging, and troubleshooting skills (Client side, Server side, Database).
- Good to know about Artificial Intelligence.
- Hands on with Unit Test, Coding best practices, Code Review.
- Excellent verbal and written communication skills
Mott MacDonald Essential technical skills required
- Python
- React (ideally 16.8+)
- Typescript / ES6
- Azure SQL server/MongoDB
- GIT
- REST API
- Agile Methodology
It is beneficial if you have any of the following technical knowledge/experience:
- PostgreSQL
- Azure
- API design
- CI/CD
- Security management
- Experience contributing to the architecture/ design of new or current applications (frontends, design patterns, reliability, scaling, automation)
- Good understanding of browser rendering behaviour and performance
Mott MacDonald Essential personal attributes
- Able to communicate effectively with non-technical staff and with technical members of interdisciplinary teams.
- A methodical and structured approach to problem solving, selecting and effectively utilising appropriate methods, procedures, tools, equipment, and standards, to meet all targets set.
- Ability to effectively prioritise and execute tasks in a high-pressure environment and deliver to a deadline.
- Keen attention to detail
- Flexible and adaptable regarding learning and understanding new technologies.
- Highly self-motivated and directed.
- Ability to work both independently and in a team-oriented, collaborative environment.
- An excellent level of written and spoken English is essential.
Mott MacDonald Job Profile
We can offer (subject to Company’s policy):
- Agile and safe working environment
- Competitive annual leave and sick leaves
- Group incentive scheme
- Group term life insurance, Workmen’s compensation and Group medical insurance coverage
- Short and Long-term Global employment opportunities
- Global collaboration and knowledge sharing
- Digital Innovation and Transformation