< Back to search
Senior Developer
Job Description
Mott MacDonald
Position location: Flexible
Recruiter contact: Nikki George
We’re a global engineering, management, and development consultancy.
Our purpose is to improve society by considering social outcomes in everything we do, relentlessly focusing on excellence and digital innovation, transforming our clients’ businesses, our communities and employee opportunities.
A fundamental part of this is respecting each person’s differences and striving to meet their needs.
Our values: Progress, Respect, Integrity, Drive, Excellence.
About the business unit
Mott MacDonald’s support services are the driving force behind our organisation enabling us to run efficiently and effectively. The team works collaboratively to offer specialist advice, best practice and technology to all areas of our business specifically designed for our global reach.
Overview of role
Working as a Senior Developer within our Central Digital Solutions team, you will help support our product teams to develop products and product extensions that solve infrastructure industry challenges.
Working closely with product managers, solution architects, designers, development teams and digital consultants, you will take leading or supporting technical roles on projects to ensure the successful delivery of high-quality digital solutions to our business and clients.
You will also help establish and assure software development best practice on the teams you work with, leading by example, performing code reviews, and mentoring junior developers / consultants as necessary.
This role will involve a mix of hands-on development and technical leadership responsibilities and will suit people with either existing experience as a tech lead, or those currently in a senior developer position and looking to progress their career into a principal or lead role.
Responsibilities
- Able to act as a key technical representative or lead on our digital products, collaborating with product managers and application development teams across the whole agile software development lifecycle.
- Operating or assisting at all levels where required, whether at a strategic level around our wider capabilities or opportunities, or at a lower ‘hands on’ level around the intricacies of application development.
- Mentoring and fostering the growth of our people developing and supporting our innovative digital solutions, ensuring the adherence to and continuous improvements to our software engineering best practices.
- Assurance of the technical quality and consistency of our digital solutions.
The role will involve aspects of
- Looking at the internal and external technology environment and analysing what technologies are available and what must be developed to provide the best solution for the problem that needs to be solved.
- Documenting and sharing best practice knowledge to inform future product development.
- Assisting with the recruitment of junior developers and could include direct line management responsibilities.
About the team
The Central Digital Solutions team is responsible for creating and managing a portfolio of digital solutions to maximise return on investment on behalf of the EUNA and ISMA regions of Mott MacDonald.
The Solutions workstream is involved in guiding the business to make investment decisions regarding new products and extensions to existing products, working with product teams to grow products and deliver return on investment through software subscriptions, increased service revenue and efficiency savings, helping to incubate and test new ideas and providing advice to clients and project teams on which tools and products can best serve their needs.
Candidate Specification
Essential
- University Degree in Computer Science, a related technical field, or equivalent practical experience
- Four+ years of experience working on agile teams developing digital software solutions, in either senior or lead roles.
- Excellent problem-solving and analytical skills.
- Strong communication skills, and a collaborative team player.
- Good knowledge of software development best practices, including CI / CD, code scanning, automated testing, branching strategies, and deployment pipelines.
- Solid experience in developing cloud or cloud native solutions using services offered by at least one of the major public cloud providers (Azure / AWS / Google Cloud).
- Comfortable with multiple programming languages and proficiency with at least one of Python, C#, JavaScript (TypeScript, ES6+), SQL (MS SQL / PostgreSQL), and MVVM like frameworks such as React + Redux.
- Knowledge of information principles and processes.
Desirable
- Experience working across teams delivering solutions across a variety of programming languages, architectures, and technology stacks.
- Familiarity with containerized workloads and Kubernetes container orchestration.
- Knowledge of data science and machine learning tooling and best practices.
- Knowledge of the infrastructure / construction industry including one or more of our core sectors (water, energy, transport, buildings, and cities).
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 can contribute.
Accessibility
We want you to perform your best at every stage in the recruitment process. If you are disabled or need any support to enable you to apply or attend an interview, please contact us at reasonable.adjustments@mottmac.com and we will talk to you about how we can support you.
Agile working
Happy to talk Flexible Working and how we can support your responsibilities beyond the workplace.
We offer some fantastic benefits including:
- Pension matched up to 7%
- Life insurance
- An annual professional institution subscription
- Continuous development opportunities – because we want you to thrive
- Agile/flexible working – because life isn’t 9-5
- Enhanced parental leave; shared parental leave policies – for parents and care givers
- Annual bonus scheme
- Flexible benefits that suit you, including ability to buy/sell annual leave entitlement, cycle to work & interest free season ticket loans
- Wellbeing support including access to an independent Employer Assistance Scheme, wellbeing champions and access to learning and support resources
- Access to our Advanced Employee Networks which support our LGBTQ+, gender, race and ethnicity, disability and parents/carers communities
- The opportunity to make a difference; learn more about our social outcomes
Apply now, or for more information about our application process, click here.
Company benefits
We need to ask employees of Mott MacDonald what it's like to work there before we assign the company FlexScore®.
Working at Mott MacDonald
Company employees
Gender diversity (male:female)
Currently Hiring Countries
Ireland
Netherlands
Serbia
United Kingdom
Office Locations
Other jobs you might like
Overall FlexScore®
Overall FlexScore®
Overall FlexScore®
Overall FlexScore®
Overall FlexScore®