Jobs

Job Details

Location

Belfast, Northern Ireland

Closing Date

2020-02-07 00:00:00

Share

Technical Development Lead

  • The Role

    We are looking for a Technical Development Lead who will help set the technical direction and drive the product delivery for one or more engineering teams, contributing to the vision for the organisation and supporting the technical roadmap.  We want someone who is self-motivated, eager to learn new technologies and develop the skills and knowledge of others.  You will play a key leadership role for our Agile teams, helping to translate the needs of the business into technical deliverables. You won’t be afraid to get your hands dirty and sit alongside our engineers to collaborate on solving challenging problems.  We will provide you with extensive opportunities to learn and grow, and want you to bring creativity, ingenuity, experience, and insight into software product development, data analytics, and innovation strategies.

    Wnat you'll be doing

    • Leading the delivery for one or more Agile software engineering teams, providing technical guidance and architectural direction
    • Staying current with new/emerging technologies and selecting innovative platforms to enhance the capabilities of the business; this includes learning the technologies, integrating them within the company, and training our teams to ensure their continued adaptability
    • Collaborating with the Senior Technical Architect to develop and communicate long term vision and comprehensive strategic plans for enterprise architecture and supporting infrastructure
    • Overseeing systems design and leading architectural and code reviews, maintaining standards for development and design techniques
    • Developing and maintaining technical roadmaps that demonstrate how the platforms and solutions will evolve to meet the changing demands of the business
    • Solving highly complex problems alongside fellow team members, taking an alternative approach to produce uncommon solutions that may not have been considered before
    • Implementing automation through a robust Continuous Integration / Continuous Delivery model
    • Ensuring that testing is at the front of the design & development process, and that QA is embedded throughout the work undertaken by Agile teams
    • Being a servant-leader, without ego or prejudice, who encourages ideas, feedback, and challenge from everyone regardless of level or experience

    Skills and experience

    Below is an overview of the skills and experience we are looking for, but remember, don’t rule yourself out if you don’t have everything on the list – it’s your intellect and your attitude we are really after.

    Essential

    • 12+ years as a lead engineer/architect using a range of technologies and tools
    • 10+ years of IT experience with n-tier, database and client server design/development
    • Proven track record of delivery using Object Oriented concepts and coding languages
    • Demonstrated ability to work independently focusing on priorities, and managing a high volume of tasks, deadlines, requirements, and decisions
    • Effective at making good decisions and delivering great outcomes in line with IT strategy
    • Evidence of collaborative working to freely share knowledge and experience
    • Excellent interpersonal skills with the ability to successfully engage and influence a broad range of individuals across various internal and external businesses and support functions
    • Highly effective influencing skills and the ability to develop and mentor individuals
    • Strong organisational skills and attention to detail
    • Bachelor’s degree, preferably in a Computer Science, Engineering, or STEM subject. Comparable commercial experience may also be considered

    Desirable

    • Experience with Pega Rules Process Commander, or other BPM technologies
    • Proven commercial experience with some of the following technologies: C#, Java, JavaScript (Node, React, etc), Xamarin, Ionic, Python, Ruby, SQL, Oracle, Ab Initio, Big Data Ecosystem (HDFS, Hive, Spark, Kafka, Elastic, etc)
    • Familiarity with supporting tools & technologies: Visual Studio, TFS, Eclipse, BitBucket, Jenkins, TeamCity, Kibana, OpenGrok, Selenium, Docker, Containers
    • Knowledge and experience of DevOps as part of Agile software development
    • Experience of delivering Agile solutions for customers/clients located in different time zones

    So that’s us. Thanks for taking the time to read this far (pretty impressive in the era of the 280-character tweet). We look forward to hearing from you if you fancy joining a new tech innovation company with the agility of a start-up and the stability of a Fortune 500 U.S. company.

    Aflac Northern Ireland is an equal opportunities employer