Lead Software Engineer
Marsh View all jobs
- Dublin
- Permanent
- Full-time
- Lead and inspire engineering teams: Manage and mentor across a global team of experienced and AI-enabled full-stack engineers, fostering a culture of innovation, quality, and continuous improvement.This is a hands-on role, where you will lead by example and show by doing.
- Design and build innovative enterprise solutions: Develop scalable, secure and robust frond-end applications that utilise the latest technology, including AI, to deliver business value and competitive advantage.
- Set and deliver the technology roadmap: Work closely across Business, Product, and Tech leaders and stakeholders to understand the opportunity domain and align the engineering team with business goals.
- Lead automation and innovation in the software engineering process: AI is revolutionising the software engineering process and we are looking for leaders who embrace these opportunities and can lead colleagues and teams on the transformation journey.
- Collaborate across teams: Work with other technology groups and stakeholders to ensure alignment with and continuous improvement of company-wide capabilities, tooling, standards and processes.
- Collaborate closely with API designers to ensure seamless integration between front-end applications and back-end services. Participate in defining API contracts, data exchange formats, and integration patterns to optimize performance, security, and maintainability.
- Stay relevant in the technology conversation: Our world is changing as never before, and we need engaged and inspiring leaders to keep us at the forefront of innovation.
- Can demonstrate the leadership skills to build and lead distributed technology teams working on complex problems, and enterprise scale business critical systems.
- Significant experience with Angular (8+ years), Angular design patterns, and techniques to optimize Angular application performance. However, your attitude and general experience are more important to us than knowledge of specific technologies.
- Solid understanding of UI/UX design principles and the ability to collaborate effectively with designers to implement user interface designs with a high degree of re-use.
- Design and delivery experience for end-to-end implementation of a front-end application. Excellent problem-solving skills, with the ability to analyse complex issues, propose innovative solutions, and drive their implementation.
- An agile approach to software development, including an incremental delivery mindset; comfortable working with distributed teams.
- Enthusiastic about leveraging AI in the software development process, with a passion for building solutions that incorporate AI-enabled components.
- You’re a technical expert with personal curiosity for technology, trends and standards – someone that other engineers want to work with.
- Great communication and interpersonal skills, comfortable working in a distributed environment, with an ability to form great working relationships across teams, locations, and time zones.
- As a Front-end Developer you will be part of highly technical team tasked to deliver various features on R&D automation platform using latest tech stack and AI integration.
- 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 an 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.