Find a Job
228 available
Back to all search results

Software Architect (Blockchain)

Ref: 9222895

  • €100,000 - €130,000
  • 08 Apr 2021
  • Dublin (Central)
  • Perm


The role requires a high degree of expert technical knowledge in more than one of the Software Engineering disciplines – Architecture, DevOps, Development or Test. Ideally the candidate will have a proven track record in the design and implementation of complex distributed systems and high-volume transaction processing engines. The role will involve the conception, design and validation of solutions to complex technical problems confronting the company as it builds its network and platform. The day-to-day responsibility encompasses both strategic and tactical input into the group’s vision and deliverables. Working in a matrixed / agile department the role requires a high degree of flexibility with regards to work practices and task scheduling as the architects are accountable for activities/tasks that will be managed in a separate reporting line.


Responsibilities:
• Work with the Head of Architecture on the Strategy & Vision for the whole group. • Work with the Architecture team and your peers in Product & Engineering on the Tactical delivery of that vision. • Work with our customers and customer facing teams to ensure a deep understanding of our customers’ persona and needs is reflected in our products. • Work across the organisation with Sales, Professional Services, and Network Operations to ensure that the chosen architecture is fit for purpose and clearly understood by all relevant staff. • Bring to the architecture team, the engineering group and to the company, insights into technology evolution and how it will impact on our industry. • Be responsible for designing software solutions to address domain issues. • Provide architectural blueprints and technical guidance to our Engineering team. • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform. • Help interpret business requirements to articulate how the business needs are to be addressed technically. • Troubleshoot code level problems quickly and efficiently with the development and test teams. • Attend daily meetings at a team, group and department level to ensure communications across the whole organisation is optimised. • Embrace and embody a culture across the group and companywide of: • Continuous improvement, • Honesty & transparency, • Relentless focus on excellence in delivery, • Agreeing realistic goals and delivering on our commitments, • Respect for individuals, tolerance, and compassion.

Experience
• Attainment of a 3rd level academic degree in a technical discipline will likely form part of an individual’s overall experience but it is not a prerequisite where the individual can display they have instead gained this knowledge through in-field experience. • It is expected that there is a demonstrable level of professional achievement over their working career, either in-house learning, online or via professional study. We promote a culture of constant learning.

Technical Stack
• The DLT is Corda from R3. • The Production cloud is MSFT Azure but we develop and deploy on all major cloud stacks • Kubernetes is our main container management tool. • Java/Kotlin is the core language, we develop in Go and C# also. • Spring Boot is extensively used. • Okta, Kong, Elastic, PostGres, Istio are all part of the stack. For a confidential and discreet conversation to understand more about this Technology role, please contact John Howe on +353 1 592 7868 or email [email protected].