Key Duties and Responsibilities:
- Should have 12+ years of experience in IT domain.
- 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. Technical expertise with data models, data mining, and segmentation techniques
- Knowledge of programming languages (e.g. Python)
- Hands-on experience with SQL database design
- Great numerical and analytical skills
- Person should possess good team management skills.
- Strong hands-on experience with SQL, preferably in Azure SQL Database
- Strong hands-on experience with database development, web development, application development.
- Should have experience in Azure Data Factory, Azure Logic Apps, Azure Functions, Power BI, Data warehousing, SharePoint and full stack development.
- Demonstrated expertise and hands-on experience with scripting with any of these scripting languages like Python, PowerShell, JavaScript, C#, Java, VBA etc.
- Should have experience in working with global teams within as well as outside India.
Personal Attributes:
- Excellent English communication skills – verbal and written.
- Excellent interpersonal skills.
- High ability to learn and master new technologies and tools.
- 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.
Equality, diversity and inclusion
We put equality, diversity and inclusion at the heart of our business, seeking to promote fair employment procedures and practices to ensure equal opportunities for all. We encourage individual expression in our workplace and are committed to creating an inclusive environment where everyone feels they have the opportunity to contribute.
Agile working
At Mott MacDonald, we believe it makes business sense for you and your manager to choose how you can work most effectively to meet your client, team and personal commitments. We embrace agility, flexibility and trust.