Senior Software Architect
Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listed on 2026-01-11
-
Software Development
Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Job Details
Job Title: Software Architect
Location: Hybrid (Remote/Office)
Job Type: Full-Time
Salary: Dependent on Experience (DOE)
About the RoleWe are seeking an experienced Software Architect to lead the design development and deployment of industrial-grade software products. This role involves working closely with cross-functional teams to deliver scalable, robust and efficient solutions while shaping the technical vision of new product offerings with a focus on innovative Edge-as-a-Service solutions.
Key Responsibilities- Provide senior technical leadership in software design and development.
- Collaborate with stakeholders to define and maintain the technical vision for Edge-as-a-Service products.
- Lead and mentor development teams in migrating on‑premise solutions to hosted web services.
- Design and scale web services supporting thousands of users and edge deployments emphasizing cost‑effective testing and simulation.
- Implement best practices in CI/CD pipelines leveraging microservices, containerisation, orchestration and telemetry.
- Architect solutions using front and backend technologies ensuring scalability, security and operability.
- Develop and deploy cloud‑based solutions on platforms like Azure, AWS and Google Cloud.
- Collaborate with UX and UI teams to create intuitive and engaging user interfaces.
- Proven experience in senior technical leadership within software product development.
- Strong communication and collaboration skills to unify multiple stakeholders around technical goals.
- Expertise in designing and developing enterprise applications as web services.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks including React, Angular and others.
- Solid backend development skills in Go, Java, Python, REST or Graph
QL. - Experienced with SQL, No
SQL and various databases. - Familiar with cloud platforms (AWS, Google Cloud, Azure) and their service ecosystems.
- Deep understanding of security best practices and implementation.
- Skilled in Dev Ops tools and methodologies such as CI/CD, Docker, Kubernetes.
- Experienced with agile methodologies and tools like Jira and Git Hub.
- Bachelors or Masters degree in Computer Science, Software Engineering or a related field.
- Experience thriving in fast-paced agile environments.
- Be part of a forward‑thinking company shaping the future of industrial edge computing.
- Flexible working hours with hybrid and remote work options.
- Opportunities for professional growth and continuous learning.
- Collaborative and inclusive work environment.
- Access to a vibrant office community space.
technical leadership software development software design system architecture scalability microservices containerization orchestration CI/CD cloud platforms Azure AWS Google Cloud frontend development backend development React Angular HTML CSS JavaScript Go Java Python REST APIs Graph
QL SQL No
SQL Dev Ops Docker Kubernetes agile methodologies Jira Git Hub security best practices mentoring team collaboration technical vision UI/UX collaboration
A bachelors degree in Computer Science, Software Engineering, Information Technology or a related field is generally preferred or required; a Masters degree for deeper knowledge and career experience in software development architecture design and technical leadership is highly valued and sometimes prioritized over formal certification such as iSAQB Certified Software Architect or advanced training in software architecture principles.
Key SkillsAPIs, Spring, .NET, Dev Ops, Cloud Infrastructure, IaaS, AWS, Solution Architecture, Cloud Architecture, PaaS, Java, Azure
Employment TypeFull Time
Experienceyears
Vacancy1
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: