Senior Software Architect

4 weeks ago


Richmond, Greater London, United Kingdom Reed Exhibitions Limited Company Full time

About the Role

This position provides effective architectural and structural design guidance for the RX Digital Team to make intuitive high-level decisions for software development. With a strong technical background, excellent IT skills, and experiences in designing and developing a unified vision for software characteristics and functions, creates architectural approaches for software design and implementation to guide the development team to develop software or systems that will result in high-quality solutions that are compliant, secure, and reliable.

Responsibilities

  • Acting as a conduit between Global Architecture and the Digital Engineering teams and work across/with Architects from different organizations
  • Developing, designing, and governing the overall structure, framework, and architecture of software applications, ensuring alignment with business objectives and scalability for future growth
  • Evaluating and selecting appropriate technologies, tools, frameworks, and methodologies best suited for the software's development and data management, considering factors such as performance, security, and maintainability
  • Creating comprehensive architectural and data modelling/transportation documentation, including design specifications, diagrams, and guidelines, facilitating understanding and implementation for development teams
  • Proactively monitoring/auditing systems and new development to identify gaps or discover subsystems or components that should be evolved into shared infrastructure, or other simplifying opportunities
  • Supporting driving technical direction, PoCs, architecture evolution, input into technical roadmaps, and alignment to product delivery roadmaps
  • Researching industry advancements and building alliances to explore ways to leverage and advance our technical opportunities

Requirements

  • Have a decade of Software Engineering experience
  • Experience in designing and creating scalable, maintainable, high-performing software architectures for complex applications
  • Have excellent Azure/AWS Cloud Experience
  • Have an excellent understanding of programming languages, code, and database particularly .NET and Java
  • Demonstrate experience in designing and implementing APIs, understanding RESTful and GraphQL principles, and integrating applications with various external services and APIs
  • Have a deep understanding and application of architectural patterns like MVC, MVVM, Microservices, Serverless, and others
  • Experience with DevOps principles, CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code tools (e.g., Terraform, Ansible)

Work in a way that works for you

We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Generous holiday allowance with the option to buy additional days
  • Health screening, eye care vouchers, and private medical benefits
  • Wellbeing programs
  • Life assurance
  • Access to a competitive contributory pension scheme
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Electric Vehicle Scheme
  • Optional Dental Insurance
  • Maternity, paternity, and shared parental leave
  • Employee Assistance Programme
  • Access to emergency care for both the elderly and children
  • RECARES days, giving you time to support the charities and causes that matter to you
  • Access to employee resource groups with dedicated time to volunteer
  • Access to extensive learning and development resources
  • Access to employee discounts scheme via Perks at Work


  • Richmond, Greater London, United Kingdom Reedexpo Full time

    About the RoleThis position provides effective architectural and structural design guidance for RX Digital Team to make intuitive high-level decisions for software development. With a strong technical background, excellent IT skills, experiences in designing and ability to develop a unified vision for software characteristics and functions, creates...

  • Software Architect

    1 month ago


    Richmond, Greater London, United Kingdom RX Full time

    About the RoleThis position provides effective architectural and structural design guidance for RX Digital Team to make intuitive high-level decisions for software development. With a strong technical background, excellent IT skills, experiences in designing and ability to develop a unified vision for software characteristics and functions, creates...


  • Richmond, Greater London, United Kingdom Reed Exhibitions Limited Company Full time

    About the RoleThis position provides effective guidance for RX Digital Team to make high-level decisions for software development. With a strong technical background, excellent IT skills, and experience in designing unified visions for software characteristics and functions, we create architectural approaches for software design and implementation to guide...


  • Richmond, Greater London, United Kingdom CRA GROUP LIMITED Full time

    About the JobWe are seeking a skilled Senior Software Developer to join our team at Company. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Design and develop software applications using a variety of programming languages and technologies.Collaborate with...

  • Data Architect

    4 weeks ago


    Richmond, Greater London, United Kingdom RLDatix Full time

    Job Title: Data ArchitectJob Summary:RLDatix is seeking a highly skilled Data Architect to design, implement, and maintain our organization's data strategy. This role is pivotal in ensuring data is accessible, reliable, and secure, supporting critical business decisions for our customers.Key Responsibilities:Develop and maintain the organization's data...


  • Richmond, Greater London, United Kingdom Reed Exhibitions Limited Company Full time

    About the RoleThis position provides effective architectural and technical design guidance for the RX Digital Team, enabling intuitive high-level decisions for software development. With a strong technical background, excellent IT skills, and experience in designing and developing unified visions for software characteristics and functions, the successful...

  • Solution Architect

    3 weeks ago


    Richmond, Greater London, United Kingdom Reed Exhibitions Limited Company Full time

    About the Role:This position provides strategic architectural guidance for the RX Digital Team, enabling high-level decision-making for software development. With a strong technical background and expertise in designing scalable software architectures, this individual will create a unified vision for software characteristics and functions, driving the...

  • Solutions Architect

    4 weeks ago


    Richmond, Greater London, United Kingdom RX Full time

    About RX GlobalRX Global is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organizations. We empower businesses to thrive by leveraging data-driven insights and digital solutions.About the RoleThis position provides effective architectural and structural...

  • Data Architect

    4 weeks ago


    Richmond, Greater London, United Kingdom RLDatix Full time

    Role OverviewThe Data Architect will be responsible for designing, implementing, and maintaining our organization's data strategy. This role is pivotal in ensuring data is accessible, reliable, and secure, supporting critical business decisions for our customers.Key ResponsibilitiesDevelop and maintain the organization's data architecture, ensuring alignment...


  • Richmond, Greater London, United Kingdom Allocate Full time

    We are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have extensive experience with full stack development and a strong understanding of software development principles.Key Responsibilities:Design and develop high-quality software solutions using full stack development principlesCollaborate with cross-functional teams...


  • Richmond, Greater London, United Kingdom Wayman Learning Trust Full time

    Job Title: Senior Software Engineer - Cloud InfrastructureJob Description:As a Senior Software Engineer - Cloud Infrastructure, you will be responsible for designing, building, and maintaining cloud-based infrastructure for our company. This includes developing and deploying scalable and secure cloud computing systems, as well as ensuring high availability...


  • Richmond, Greater London, United Kingdom Young's Pubs Full time

    **Job Overview**We are seeking a highly skilled **Senior Software Developer** to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications.**Responsibilities:* Design and develop scalable and maintainable software solutions* Collaborate with cross-functional teams to...


  • Richmond, Greater London, United Kingdom Wayman Group Full time

    A senior software engineer is required to lead our cloud architecture initiatives. We are seeking a highly skilled professional to design, develop, and deploy cloud-based solutions that meet our business needs. The successful candidate will have expertise in cloud computing platforms, including AWS and Azure, and experience with containerization using Docker...


  • Richmond, Greater London, United Kingdom Wayman Learning Trust Full time

    We are seeking a Senior Software Engineer - Full Stack to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. We are looking for a highly skilled and motivated individual who has a strong background in software development and a passion for working in...


  • Richmond, Greater London, United Kingdom Reedexpo Full time

    About the RoleThis position provides effective architectural and structural design guidance for the RX Digital Team to make intuitive high-level decisions for software development. With a strong technical background and excellent IT skills, the successful candidate will experience in designing and ability to develop a unified vision for software...


  • Richmond, Greater London, United Kingdom Sabre Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team and contribute to the development of our high-level software applications.As a key member of our engineering team, you will be responsible for designing, implementing, and testing complex software systems.Key ResponsibilitiesDevelop high-quality, scalable software solutions...


  • Richmond, Greater London, United Kingdom Architecturewk Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer - Full Stack to join our team at Company.Responsibilities:• Design and develop scalable and efficient software applications• Collaborate with cross-functional teams to identify and prioritize project requirements• Develop and maintain high-quality code, following best practices...


  • Richmond, Greater London, United Kingdom Sabre Full time

    Job Details: As a senior software developer, you will be responsible for designing and developing cloud-based applications using microservices architecture. You will work closely with the team to ensure smooth deployment and maintenance of the system. Key Responsibilities:Design and develop cloud-based applicationsCollaborate with the team to ensure smooth...


  • Richmond, Greater London, United Kingdom Young's Full time

    About the RoleThe company is seeking a highly skilled developer to join its team and contribute to the development of cutting-edge software solutions. The ideal candidate will have expertise in backend development and a strong understanding of software design patterns.Key ResponsibilitiesDesign and develop scalable, efficient, and secure backend...


  • Richmond, Greater London, United Kingdom Penguin Recruitment Full time

    We are seeking an experienced Senior Architectural Technician to join our successful team based in North Yorkshire. As a Senior Architectural Technician, you will be working alongside experienced Architects, Technologists, and Designers to design and deliver exceptional building and spaces for various sectors.Some of our most recent work includes Large Scale...