Catena Media is an online marketing company driving the way forward for lead generation in iGaming. We do this through our awesome online products and through creating high traffic websites that help build high-value relationships with our customers and partners. As our Software Architect, you will be responsible for designing and executing software solutions to address business needs. 

SCOPE OF THE JOB:

The Software Architect will be a lead part of our global architectural team, managing and executing on realising technical proof of concepts for our global platforms while supporting the architectural and development teams in getting up to speed and aligned with the technical vision of the company. As a Software Architect, you will guide the global tech roadmap towards the global technical vision and will also aid the Development Managers in process optimisation for the teams.

YOUR CHALLENGE:

You will work within our Global Tech Teams and alongside the Platform Products team and other business units whilst being responsible for the overall systems design of applications, ensuring they meet functional and non-functional requirements. You will also be an experienced Software Developer and together with the Development Manager, you will be able to set the direction of the systems design, development and methods used by the development team:

  • Own and lead the software architecture, systems design and implementation to ensure that it meets the Functional and Non-Functional requirements set for
  • Design and deliver scalable architectures across environments, through existing and potentially emerging technologies
  • Provide architectural oversight and guidance to product delivery cycles
  • Work with internal stakeholders to develop the role of architecture within the organisation
  • Define/apply and enforce the usage of modern engineering best practices and automated application lifecycle management approaches including:
    • configuration management (SCM, branching strategies, release strategies)
    • build and dependency management
    • Continuous integration (CI) and deployment
    • Automated testing (Unit, Functional, Integration, Performance and Acceptance) and
    • quality reporting (Code coverage, standards compliance, systems complexity/heuristics)
  • Be an integral part of the Global architectural team to help drive both tech innovation and vision and aid in technology proof of concepts following the technology vision
  • Support Development Managers in the building of efficient and effective development teams for the Internal Tech Department

TO DO IT, YOU WILL NEED:

  • Minimum 8 year(s) of experience as a Solution Architect with excellent software design skills within a technology environment
  • Degree in Computing Sciences or Information Technology is considered an asset
  • Hands-on experience and understanding of enterprise technology architectures
  • Strong understanding of Systems Design, technologies and complete systems layers including web technology, APIs, events, queues, databases and also development paradigms from monolithic to microservice 
  • Microservices Architecture experience is considered an asset
  • Experience designing, building and documenting APIs
  • Knowledge of programming techniques such as test-driven development, continuous integration, code coverage, static analysis
  • Working understanding of infrastructure platforms and middleware
  • Experience with project quality techniques including planning, risk management and decision making
  • With your extensive architecture background, you must have enterprise level documentation skills
  • Ability to guide individuals along a potential architectural career technology path while aligning them with the company technology vision
  • Solid Agile experience is required
Apply for this Job
* Required
File   X
File   X


Share this job: