Company: MMC Corporate
Description:
At Marsh McLennan, we embody best practices, quality, and a strategic engineering vision. As part of our strategic group of engineers, the UI Software Architect will be a technical leader within the Darwin Software Engineering organisation, respected by peers and serving as a role model for other engineers. This role is based in London and is a hybrid position requiring at least three days a week in the office.
In building your career at MMC, you will be:
-
A Hands-On Product Builder: Lead by example, embodying the principles of the organisation while ensuring the delivery of its goals.
-
An Experienced Strategist: Drive tactical plans to implement the Product ecosystem strategies set by enterprise architects.
-
A Decision-Maker: Consider all perspectives to deliver a superior quality product ecosystem in the fastest possible time.
-
A Front-End Expert: Bring extensive experience in front-end development and architecture.
We will count on you to:
-
Support a cluster of engineering squads focused on enhancing the Darwin UI, providing guidance and mentorship to engineers.
-
Oversee tactical plans to implement the Product ecosystem strategies set by the Darwin Lead Architect.
-
Be responsible for the underlying architecture of the Product Ecosystem, with a particular focus on the front end.
-
Collaborate with stakeholders to understand business objectives and technical requirements.
-
Stay abreast of emerging technologies, assessing their potential impact on solution architecture, and conducting proof-of-concept projects.
-
Define and enforce coding standards, conduct code reviews, and implement quality assurance processes.
-
Create comprehensive documentation, including architecture diagrams, design documents, and technical specifications, ensuring it is up-to-date and accessible.
What you need to have:
-
Effectively convey technical concepts to both technical and non-technical stakeholders.
-
A proven track record of designing scalable and high-performance UI architectures, with a deep understanding of software design principles and architectural best practices.
-
Experience with Agile, Lean, and Continuous Delivery approaches, including Continuous Integration, Test-Driven Development, and Infrastructure as Code.
-
Strong analytical and problem-solving skills, capable of analysing complex technical challenges and proposing effective solutions.
-
The ability to work effectively in a collaborative team environment and lead cross-functional teams toward a common technical vision.
-
Extensive experience in Angular, .NET, Less (Sass), and gRPC.
-
Experience implementing solutions utilizing Full-Stack technologies (MEAN stack, C#, JSON, REST API).
-
Familiarity with middleware such as RabbitMQ, MSMQ, and MassTransit is desirable.
-
Experience with container technologies such as Docker and Kubernetes.
-
Strong experience with ORM Frameworks, including TSQL and NoSQL databases like MSSQL and MongoDB.
-
Knowledge of SDLC processes and practices.
-
Experience designing and deploying applications on AWS.
What makes you stand out?
-
Leadership Skills: Ability to inspire and mentor junior engineers, fostering a culture of innovation and excellence.
-
Technical Versatility: Proficiency in a wide range of technologies and frameworks, enabling you to adapt to evolving project needs.
Why join our team:
-
We help you be your best through professional development opportunities, interesting work and supportive leaders.
-
We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.
-
Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being.
#J-18808-Ljbffr
Contact Detail:
Marsh & McLennan Companies Recruiting Team