Company:
MMC CorporateDescription:
Role Overview
Primarily focusing on the earlier stages of the software development life cycle, you will collaborate with our Portfolio Delivery function to understand the customer and technical needs and design architectural solutions to meet them that are innovative, scalable, reusable and aligned with MMC’s technology standards and conventions
Following project approval, you will form part of the Pod Leadership team tasked with bringing your architectural vision to fruition utilizing agile methodologies. You will elaborate your architecture designs and collaborate with our infrastructure and development teams to enable implementation of them with light-touch oversight
THE ROLE & YOUR MISSION:
Work with our partners to understand business and technology problems or opportunities;
Provide process, guidance and governance on technology obsolescence, component re-use and platform modernization;
Design, document and communicate solution designs that accommodate the Agile Principles of fail fast and provide the resilience necessary to accommodate changing and fluid requirements;
Incorporate reuse, standardization and security-by-design into your solution designs to simplify, secure and accelerate technology delivery
Be innovative in your design thinking and use your expertise to influence the MMC technology roadmap
Take your architectural designs through our onboarding processes to ensure they meet MMC’s standards and conventions
Participate in architecture reviews as part of MMC’s Architecture Assurance process
Support the implementation of architectural designs – from infrastructure set up through to delivery – as necessary
Provide support for our teams and business partners for cost estimations during budget cycles
Empower the development teams to deliver your architectural designs with a light-touch approach
Be an involved member in our technology community, championing the latest technologies and trends within MMC and the wider industry, sharing your knowledge, successes and learnings with your colleagues
Bring a shift left mentality, ensuring that automation and efficiencies are enabled through the solution design;
Define and document the solution designs including designing required software components, integration data access and platform.
YOUR EXPERIENCE AND VALUES: :
You are a self-starter; you can take initiative without waiting for direction;
The ability to work in an environment with changing priorities and deadlines;
You are used to working and communicating with both business and technical stakeholders at varying levels of seniority;
Extensive experience in designing and communicating technology solutions that can be traced back to requirements;
An inquisitive mind set with a track record of seeking out and implementing new technologies and architectural patterns;
Desired technical skills or qualifications:
Significant experience with the following technologies, architectures & methodologies:
MEAN stack - Mongo DB, Express, Angular,js & node.JS ;
Multi Factor Authentication;
Single Sign On (OAuth, SAML);
Containerisation / Kurbenetes;
Microservice based architecture;
Secure By Design Principles;
Secure DevOps;
Exposure to Big Data / Data Lake / BI Tools;
Application Performance Monitoring (APM) techniques;
Agile;
OUR BENEFITS & CULTURE:
An opportunity to work in a fast-growing, innovative company with lots of room for progression and career growth;
A fail-friendly environment that encourages learning and initiative;
A yearly budget and the opportunity to build your flexible benefits package (up to 20% of your annual salary);
30+ days off (25 legal days off, 1 extra day off on your birthday, public holiday replacement days, extra buy/sell from your benefits budget);
Performance Bonus scheme
Matching charity contributions, charity days off, and the Pay it Forward charity challenge;
Core benefits - Pension, Life and Medical Insurance, Meal Vouchers, Travel Insurance;
We champion flexible working, and our mission is to help you find YOUR work-life balance, whether that's standard working, flex-time working or working from home.
As a company, we are committed to hybrid work, which includes the flexibility of working remotely and the collaboration, connections, and professional development benefits of working together in the office. Our teams will jointly identify at least one “anchor day” per week on which the full team will be together in person. This unwavering policy is carefully crafted to enhance team unity, inspire creativity, and foster meaningful interactions between our colleagues, to help build our culture and local communities.
Darwin is part of Mercer Marsh Benefits (MMB), a 7,000-person-strong community of specialists in health, benefits, and employee wellbeing. This affords us a massive opportunity to impact the lives of tens of millions of people around the world. Darwin is changing benefits for good in eight of the top ten technology companies in the world and has a wealth of clients across diverse sectors. More than 4 million people are already using our platform.
Darwin™ is a market-leading and specialized global platform that requires specific training and accreditation for consultants to be proficient in delivering programs and projects. Darwin is changing Benefits for Good. Our unique and innovative SaaS (Software as a Service) platform has transformed the employee benefits industry. We are fast-paced, ambitious, people-focused, and on a journey to innovate and develop products that truly impact people’s lives and the market in which we operate.
Here at Darwin, we don’t just get the job done, we go the extra mile. We strive to achieve one extra degree in all we do. We can do this because we have amazing people who do awesome things.
Wherever we are in the world we inspire connections and take great care to make working at Darwin a rewarding and meaningful career experience.