Software Architect

OSSAS IT Digital Solutions
Manchester, UK
26 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£62,400.0 - £72,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Applications Architecture Application Integration Architecture Microsoft Azure Business Software Cloud Computing Cloud Engineering Software Documentation Software Quality Collaborative Software Databases
+13 more
Relational Databases Distributed Systems Software Architecture Cloud Services Application Data Software Engineering Systems Integration Data Processing Google Cloud Cloud Platform System Software Security Non-relational Database Data Management

Job description

OSSAS IT Digital Solutions is looking for a Software Architect to join our Manchester team. You will define the technical structure of web, mobile and business applications and help engineering teams build software that is scalable, secure and maintainable.

This role is suited to an experienced software professional who enjoys solving complex architectural problems and making practical technology decisions. You will work with developers, project teams and technical stakeholders to turn product requirements into clear system designs and implementation plans.

Why Work With Us?

The Environment:

You will join a collaborative software team where strong engineering standards, clear technical decisions and reliable delivery are valued.

Architecture Ownership:

You will help define application structure, integration patterns and technical standards across multiple software projects.

Modern Development:

You will work with cloud services, APIs, databases, distributed systems and current web and application development technologies.

Career Growth:

You will have opportunities to deepen your expertise in cloud architecture, application security, integration and large scale software design.

Key Responsibilities:

Software Architecture:

Design scalable and maintainable architectures for web, mobile and business applications.

Technical Planning:

Translate product and business requirements into clear technical approaches and implementation plans.

System Integration:

Define reliable integration patterns between applications, APIs, databases and external services.

Architecture Review:

Review proposed technical solutions and identify risks related to security, performance, scalability and maintainability.

Technology Selection:

Evaluate frameworks, platforms and tools and recommend technologies that match project requirements.

Development Guidance:

Provide technical guidance to engineering teams and help resolve complex design and implementation issues.

Cloud Architecture:

Design applications and supporting services for cloud environments using appropriate deployment and infrastructure patterns.

Performance:

Identify architectural changes that improve application speed, availability and resource efficiency.

Security:

Apply secure design principles to authentication, authorisation, data handling and application integration.

Technical Documentation:

Maintain architecture diagrams, decision records, technical standards and system documentation.

Quality Standards:

Promote consistent engineering practices across development, testing, deployment and code quality.

Stakeholder Collaboration:

Work with technical and non technical colleagues to explain architecture decisions, tradeoffs and implementation risks.

Requirements

Several years of professional software engineering experience with responsibility for application design or technical architecture.

Software Engineering:

Strong understanding of modern software development principles, application architecture and engineering practices.

Architecture Knowledge:

Experience designing APIs, distributed applications, integration services and scalable software platforms.

Cloud Experience:

Practical experience with AWS, Microsoft Azure, Google Cloud Platform or similar cloud technologies.

Data Knowledge:

Good understanding of relational databases, non relational databases, data modelling and application data flows.

Security Awareness:

Strong understanding of secure software design, access controls and data protection principles.

Technical Leadership:

Ability to guide engineering decisions, review technical approaches and support developers with complex problems.

Problem Solving:

Ability to evaluate several technical options, identify risks and recommend practical long term solutions.

Communication:

Strong spoken and written English with the ability to explain complex technical concepts clearly.

Mindset:

You are analytical, pragmatic and quality focused. You consider both immediate delivery needs and long term maintainability, communicate technical tradeoffs clearly and favour solutions that are secure, scalable and understandable.

Benefits & conditions

Pulled from the full job description Sick pay Company pension Private medical insurance, * Company pension

  • Private medical insurance
  • Sick pay

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · World Congress 2024

2:41 min

Transitioning artificial intelligence infrastructure into scalable commodity cloud services

juarezjunior juarezjunior · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all