In this brand-new role, you will have the opportunity to be part of a newly formed Cloud and Digital Centre of Excellence focused on designing and implementing solutions which incorporate best of breed technologies, frameworks, and best practices.
This provides a unique opportunity for people who are passionate about technology and have a deep commitment to code quality and best practices to build something special and make a real difference to our business and to our customer’s business.
You will get to work with some of the brightest people in our organisation who are industry thought leaders and build cutting-edge solutions.
It is a position with excellent career prospects, suitable to someone looking to make the next step up in their career and that is seeking to work with new technologies and drive our ambitious development team members to new heights.
This is a techie’s dream role!
Key Duties & Responsibilities :
Mentoring other team members in clean code / TDD
Setting the standard for excellence in code quality
Helping the team technically with delivery using technologies new to them
Presenting designs to relevant stakeholders including customer
Evaluating and recommending external products and services that may meet the customer's requirements.
Ensuring the designs meet architecture, governance and customer requirements
Ensuring design solutions meet service and operational requirements
Engaging with the software development lifecycle, providing design and technical coaching to project business analysts, solutions architects, development teams, test management and project managers.
Develop best of breed solutions.
Work in an Agile environment where you will be challenged and motivated.
Support and advocate Centre of Excellence to wider org
Introducing / suggesting new processes and techniques.
Demonstrate a strong commitment to Excellence
Core Java with recent experience on Java 8 / 11 (12 years+).
AWS (3+ years)
Design & implemented cloud-native applications on AWS.
Agile / SCRUM
Ability and desire to quickly pick up new technologies, languages, and tools
Excellent communication skills
Passionate about code quality and best practices is an absolute must
Must show evidence of your passion for technology and continuous learning
Good team player