Software Architect - 123.ie Dublin
As a highly experienced software engineer, you will be responsible for the architecture definition and evolution of core applications technology to support the 123.ie business. You will take a lead role to define solutions from start to finish and will play the role of expert advisor on a regular basis as part of project implementations.
Responsibilities:
- Working with the business and project leads to define and plan activities of the software development lifecycle with a key focus on solution scoping and architecture definition.
- Supports the project team to design, implement and release software change to core business systems.
- Lead software architecture and technical designs reviews. Owns the roadmap for software change and technology adoption.
- Mentors and develops the team, drives constant skills improvement across all roles
- Third line of technical expert contact for escalations from IT teams.
- Participates as part of the IT Management team reporting to the CIO
We are looking for someone who has:
- A degree in computer science from a recognized University or Technical College followed by a minimum of 10 years professional experience multi-platform high volume transaction environment.
- Led major software projects, managing multiple work streams and technical change through to live production operation.
- Proven track record in design and implementation of secure, high availability platforms.
- Great command of software engineering principles and practices with “hands on” when needed.
- Significant experience in continuous deployment automation and continuous delivery techniques.
- A real passion for IT and new technologies.
Personal Skills Requirements:
- You have a strong attention to detail and great communication skills.
- You like results, taking ownership for tasks and overcoming obstacles.
- Great problem-solving skills and the ability to think creatively is key.
- Self-motivated, organized and customer focused.
- You value teamwork.