Senior Software Architect

Tectah
Cheadle, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Cheadle, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Android
Azure
C Sharp (Programming Language)
Cloud Computing
Information Engineering
Database Design
Software Design Patterns
DevOps
PostgreSQL
Machine Learning
Microsoft SQL Server
MySQL
Software Architecture
Software Systems
SQL Databases
Systems Architecture
Google Cloud Platform
.NET Core
React
GIT
Vue.js
Angular
Kubernetes
Front End Software Development
Api Design
REST
Data Pipelines
Docker
Jenkins
Microservices

Job description

As a Software Architect, you will play a pivotal role in shaping the future of our technology stack. You will be responsible for designing, developing, and implementing robust, scalable, and secure software solutions that drive our business forward., Technical Leadership

  • Lead the technical vision and strategy for our POS software and related applications.
  • Mentor and guide a team of engineers, fostering a culture of innovation and excellence.
  • Collaborate with product owners and business stakeholders to define technical requirements and prioritise features.

Architecture Design

  • Design and implement scalable, resilient, and maintainable software architectures.
  • Evaluate and adopt emerging technologies to improve system performance and efficiency.
  • Create detailed design documentation, including system architecture diagrams, data flow diagrams, and API specifications.

Documentation and Standards

  • Produce comprehensive architectural documentation, including diagrams, technical specifications, and workflows.
  • Establish and enforce coding, documentation, and architectural standards.

Stakeholder Collaboration

  • Work closely with business leaders, product managers, and other stakeholders to translate business requirements into technical specifications.
  • Facilitate communication between cross-functional teams to ensure alignment on project goals and objectives.

Requirements

Do you have experience in SQL?, * Proven experience as a Software Architect or similar role.

  • Strong proficiency in C#, .NET Core, or Android development.
  • Deep understanding of software design patterns, principles, and best practices.
  • Expertise in microservices architecture, API design, and RESTful APIs.
  • Solid foundation in database design and SQL (SQL Server, MySQL, PostgreSQL).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Strong knowledge of DevOps practices and tools (Git, Jenkins, Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and presentation abilities to convey technical concepts to non-technical stakeholders.
  • Ability to lead and inspire teams, fostering collaboration and innovation.
  • Lead a team of technical support staff to manage new and existing installations.
  • Own the successful implementation of new installation and manage issues arising with existing installations.

Desired Skills and Experience

  • Experience with front-end technologies (React, Angular, Vue).
  • Knowledge of machine learning and AI concepts.
  • Experience with data engineering and data pipelines.
  • Understanding of security best practices and threat modelling.
  • UK working hours.
  • Location: Office-based (UK).

What we value Passion, teamwork, innovation and professionalism are the values we believe define our company. We're looking for someone who understands great culture and will help us shape it as it evolves. If you're passionate about technology, enjoy solving complex problems, and want to make a significant impact, we encourage you to apply.

About the company

Tectah is a worldwide payments company specialising in delivering exceptional customer support and services within the fintech industry. We provide our customers with the solutions they need to make their businesses a success. These solutions include POS software and systems, mobile apps for ordering, and web apps for engaging with consumers through loyalty or reservations. By linking these solutions to the Tectah EPoS (till) system, we help hospitality brands understand their customers' behaviour and preferences, enabling them to excel in an increasingly competitive market.

Apply for this position