Jobs

Job Details

Location

Belfast, Northern Ireland

Closing Date

2018-08-31 16:00:00

Share

Technical Architect / Principal Consultant

  • Civica has an opportunity for a Technical Architect / Principal Consultant to join its Belfast team.

    Role Responsibilities
    • Contribute positively and significantly to the project team: support, learn from and share ideas and information with the team
    • Take full responsibility for quality of work performed
    • Complete tasks and make deliveries in accordance with requirements and time, cost and quality targets
    • Demonstrate effective communication, both orally and in writing, with colleagues, clients and customers
    • Show a mature understanding of the relationship of own specialisation and/or project responsibilities to the employing organisation as a whole
    • Propose technical solutions within the scope of own expertise which fully take into account the needs of all those who will come into contact with the operational products
    • Show initiative and make time available to ensure general technical competencies and specialisations are kept up-to-date in line with industry developments
    • Seek improvements to current processes and procedures and communicate to the 'process owner' your proposed improvements

    Key Skills
    • Upper second class or first class honours degree in Computer Science, Software Engineering, Electronic or Electrical Engineering or similar science based degree
    • Extensive Post graduate industrial experience
    • Wide ranging experience in developing small and large scale projects
    • Experience in the technical leadership of development teams.
    • Understanding of structured analysis and design process.
    • Experience in agile development, particularly of large projects.
    • Experience in tools to manage agile projects such as JIRA.Experience of developing modern web applications using .NET, SQL Server, HTML, CSS & JavaScript
    • Experience of delivering across multiple software projects
    • Experience of Web Services
    • Open minded and flexible
    • Excellent analytical and problem solving skills
    • Be able to lead a team
    • A genuine interest in solution design and an enthusiasm to explore, learn and apply new technology.
    • Ability to think laterally and to provide innovative solutions to problems.
    • Drive, with the ability to meet project challenges and successfully deliver solutions.
    • Good communication skills

    Preferred Skills
    • Experience in test-driven development and behaviour-driven development.
    • Experience in applying continuous integration and continuous delivery techniques
    • Experience in unit testing frameworks
    • Customer facing experience and skills
    • Understanding of Agile design and delivery approaches such as Scrum methodology