Software Developer/ Engineer/ Architect

Solution Architect

Our client is a leading technology firm and they are looking for a Solutions Architect who ideally have a background working with large scale enterprise systems.

Job Responsibilities:

  • • Providing technical co-ordination between scrum Teams;
    • Providing scrum teams with technical leadership and guidance on design options;
    • Suggest and implement process improvements and providing alternatives where relevant;
    • Creating and maintaining technology standards;
    • Ability to understand and define software and hardware capacity requirements based on system or user requirements;
    • Ability to conceptualise and translate business requirements into end-to-end technical solutions;
    • Identify technical gaps, opportunities, or inefficiencies in any area of architecture, and the overall application development lifecycle and develop plans to close such gaps;
    • Support scrum teams in building robust applications using the most appropriate technologies, languages, tools and methodologies;
    • Ability to create vision of the overall solution
    • Ability to review architecture designs, to identify issues and risks, escalating them as needed.
    • Understand business needs to define system specifications and work collaboratively with business analysis teams
    • Use tools and methodologies to create representations for functions and user interface of desired solution
    • Develop high-level product specifications with attention to system integration and feasibility
    • Plan and design the structure of a technology solution
    • Communicate system requirements to solution delivery, development and testing teams
    • Evaluate and select appropriate software or hardware and suggest integration methods
    • Assist with solving technical problems when they arise
    • Ensure the implementation of agreed architecture and infrastructure
    • Address technical concerns, ideas and suggestions
    • Monitor systems to ensure they meet both user needs and business goals

Experience Required:

  • • 10+ years practical experience
    • Proven architecture, design, and implementation experience with large scale projects;
    • Experience in developing IT Strategies;
    • Ability to conceptualize and translate business requirements into end-to-end technical solutions;
    • Extensive experience of multiple technologies – Microsoft, SAP, Oracle, AWS, …;
    • Experience at providing technical leadership to project resources to meet project deadlines and ensure project objectives are met;
    • Ability to review architecture designs, to identify issues and risks, escalating them as needed;
    • Experience of developing detailed knowledge of all aspects of the application development cycle;
    • Ability to understand and define software and hardware capacity requirements based on system or user requirements;
    • Innovative thinker with strong analytical and problem solving skills;
    • Ability to learn new technology and ability to learn quickly;
    • A broad understanding and knowledge of industry technology trends;
    • Excellent communications and interpersonal skills.
    • Knowledge of Project delivery and Project Management methodologies as used in large integrated environments – Waterfall and Agile

Essential and Desirable Skills:

  • Experience in professional services nice to have

Education Requirements:

  • Third level Degree 
  • Standard working hours
  • Bonus
  • pension
  • healthcare