Software Architect

  • Full-time

Job Description

The Lead Software Architect is a key team member of the NYX New Product Development (NPD) team. The NPD team will be driving innovation both through the introduction of new modules and functionality and also by redevelopment of core modules and functionality on existing NYX platforms. The NPD team will be more aggressively adopting newer technologies, architectural principles and approaches to deployment and monitoring, and the Lead Software Architect will be expected to have extensive relevant technical and architectural expertise.

The Lead Software Architect will work across all teams, ensuring both that a well-defined, consistent and coherent architectural & technology (A&T) strategy is implemented across all NPD deliverables, and also that new technologies and architectural principles are utilised appropriately and with rigour, whilst delivering the stability and performance that the NYX platforms have become synonymous with over time. The Lead Software Architect will work closely with the NPD Head of Architecture to ensure that the NPD A&T strategy is defined in-line with Group requirements and also to influence Group strategy based on the output of NPD activities.

The Lead Software Architect will be expected to actively contribute to the overall technical strategy for new product development. The role will also be required to help build a development capability with new and existing development teams, ensuring that architectural requirements are appropriately understood by the development teams and that the implications of the technical teams’ delivery strategies are considered during further product development activities.

The NPD team structure is currently being defined, so some aspects will evolve during the first 6 to 12 months, so a “can do” attitude and out-of-the-box thinking will be prerequisites!


Key Accountabilities:

  • In conjunction with the NPD Head of Architecture, definition of the overall A&T strategy for the NPD deliverables
  • Production and/or validation of the solution architecture for specific NPD projects
  • Act as a design authority for NPD products, components and services developed by the local office
  • Ensuring adherence to Group and NPD A&T standards across NPD deliverables
  • Ensuring the provision of accurate architectural documentation for use by the customers, product teams and internal support
  • Supporting customer teams through deployment of NPD deliverables
  • Supporting the definition of a transitional path from the OpenBet Keystone platform to NPD services
  •  Act as an authority on industry best practise and general trends for the A&T adopted by the NPD team
  • Line management of a small team of architects and analysts will eventually be required.


Key Responsibilities:

  • Supporting the quality of the implementation and deployment of development work, including definition of achievable APM KPIs and SLAs
  • Security, capacity and performance of delivered applications and services
  • Supporting the NPD leadership team in the planning, implementation and evolution of technical processes and feedback to the wider company
  • Work with QA, Operational Excellence and Engineering management to drive through best practice, techniques and technology on the NPD team, notably around CI/CD and test tooling
  • Where required, provision of 3rd line support and supporting production deployments
  • Supporting recruitment of technical staff onto the NPD team
  • Key stakeholder liaison and alignment with senior people in the NYX organisation, from Product teams to Operations and Architecture
  • Supporting the training needs of the broader NPD team
  • Provision of technical input into Project Management, notably to support in the management of the Backlog, including Problems raised via Operations
  • Motivating and driving the team with technical leadership and vision
  • Work with Project Management to qualify development demand based on business cases and product definitions
  • Ability to work as part of a senior management group leading the NPD programme


Qualifications

B.E/B.Tech, M.E/ M.Tech in Electronics and Communication or Electrical Engineering or Mechatronics

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply