NO PSW. As a Senior Software Developer, you will collaborate closely with fellow engineers, product stakeholders, and cross-functional teams throughout the full development lifecycle – from planning and design to coding, deployment, and ongoing support. In our close-knit team, every individual plays a key role in shaping our technical direction and contributing to growth. Key Technologies Backend … modern branching strategies, CI/CD pipelines What We’re Looking For Strong hands-on experience with backend development in C#/.NET. Solid understanding of designpatterns, SOLID principles, and clean code practices. Experience building and maintaining distributed systems or microservice architectures. Comfortable working in a collaborative, agile team environment. Strong communication skills, adaptable to both More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
onsite to £150k Well funded Fintech scale-up is seeking a skilled backend focussed Software Engineer with strong technical leadership skills. As a Lead Software Engineer you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: Salary to £150k + Bonus More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Graduate Software Engineer More ❯
Main duties of the job If successful you will be responsible supporting our Director of Engineering in the end-to-end development of web applications, from concept and design to testing and deployment. The successful candidate will be responsible for multiple developments in the stack, including the design and development of new features and functionality within … and supporting junior developers Apply strong expertise in both front-end and back-end development Design robust software systems using sound architectural principles and designpatterns Diagnose, debug, and resolve complex technical issues efficiently Work confidently with REST APIs, microservices, and containerization technologies Champion test-driven development (TDD) to ensure code quality and reliability Take … stay current with emerging technologies and best practices Implement and maintain application monitoring and observability, proactively identifying and resolving system issues Own the full software lifecycle from system design and development through deployment, monitoring, and maintenance Person Specification Experience Essential What youll bring to the role: Relevant degree or qualification is desirable but not essential Previous experience using More ❯
Salford, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
AJ BELL BUSINESS SOLUTIONS LIMITED
analytical and problem-solving skills. The nice to haves: Messaging (e.g. RabbitMQ, SQS) Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Test-driven development (TDD). AWS cloud infrastructure/Relevant AWS certifications. Previous experience working in e-commerce and/or financial services. About Us AJ Bell is More ❯
and performant solutions that meet our customers' needs. Key Responsibilities Back End Development - Utilise Node.js, TypeScript, and NestJS to architect and develop robust and scalable server-side applications. - Design and implement RESTful APIs and microservices on AWS cloud infrastructure. - Implement authentication and authorisation mechanisms for secure access to services. - Integrate with third-party services and APIs as required. … Deploy and manage application containers using Docker for efficient deployment and scaling. - Utilise PostgreSQL for database design, optimisation, and management. - Implement real-time communication using MQTT for efficient data exchange. Front End Development - Develop responsive and interactive user interfaces using React, Redux, and TypeScript. - Integrate real-time data streams using MQTT for seamless user experiences. - Implement state management … or related field (or equivalent experience). - Proven experience in full stack development with proficiency in the specified tech stack. - Strong understanding of software engineering principles, designpatterns, and best practices. - Experience with cloud services, particularly AWS, for deploying and managing applications. - Solid understanding of relational databases, particularly PostgreSQL. - Familiarity with containerisation technologies such as Docker. - Experience More ❯
the forefront of large-scale programmes that span digital innovation, cloud adoption, greenfield development, and application re-engineering. You'll be the bridge between business requirements and technical design, shaping solutions that are scalable, integrated, and future-ready. What you'll be doing Lead the design of enterprise-scale solutions across digital, cloud, and application landscapes. … ensure alignment on technical vision. Shape architectures for greenfield builds, application modernisation, and large-scale integration projects. Act as a trusted advisor to stakeholders, providing guidance on systems design and architectural best practice. What we're looking for Proven track record as a Solution … Architect with strong expertise in applications, software engineering, microservices, APIs, BPM, and cloud. Hands-on experience with Azure technologies (IaaS, PaaS, SaaS). Strong grounding in designpatterns and modelling (UML, BPMN; exposure to ArchiMate/BizzDesign a plus). Experience delivering complex, large-scale IT solutions through the full development lifecycle. Exceptional stakeholder management and communication More ❯
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, DesignPatterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you will More ❯
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, DesignPatterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior AI Engineer/Developer you will More ❯
warrington, cheshire, north west england, united kingdom
Client Server
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, DesignPatterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you will More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Engineer/ More ❯
sunderland, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Engineer/ More ❯
Knutsford, Cheshire, North West, United Kingdom Hybrid / WFH Options
Anson Mccade
a lead role in shaping and delivering innovative infrastructure and cloud solutions within a complex enterprise environment. This position is ideal for someone who thrives on solving challenging design problems, balancing technology risk against business value, and defining architectures that are secure, scalable, and future-ready. You'll collaborate across technology, security, and operations teams to design solutions that drive modernisation and consistency across the organisation's digital estate. Key Responsibilities Design, develop, and implement high-quality solutions that meet business needs while aligning with modern software engineering and automation practices. Define and implement workload placement strategies that … leverage cloud capabilities such as elasticity, serverless, and containerisation. Produce best-practice designs incorporating security and resiliency principles , ensuring compliance with governance frameworks. Contribute to standardised designpatterns, enhancing reusability and consistency across the technology landscape. Support operational teams with fault finding, performance tuning, and capacity planning . Conduct design impact assessments, analysing risks, costs More ❯
your recruiter about the options for this particular role Salary: £41,361+ depending on experience What you’ll be doing: Analysis of system requirements to influence the software design and contribute to project planning Implementation and configuration of new functionality ensuring a maintainable code base Production of Unit/Module Tests & Software Documents with the appropriate coverage Provision … like XSD/XSLT DevOps Practices - experience using Team Foundation Server (TFS) or Azure DevOps for CI/CD and project tracking Software Craftsmanship - appreciation for DesignPatterns and SOLID principles to create clean, scalable, and maintainable code Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer More ❯
sunderland, tyne and wear, north east england, united kingdom
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer More ❯
etc.) and writing production-ready, testable code. Advanced SQL skills with experience in query optimisation and data modelling. Solid understanding of software engineering principles (SOLID, DRY, designpatterns) applied to data engineering. Experience with version control (Git) and collaborative development workflows. Understanding of CI/CD concepts and experience contributing to automated testing strategies. Knowledge of data … office collaboration requirements) Nice-to-Have Skills: Experience with both batch and near real-time data pipelines Familiarity with Infrastructure as Code (Terraform) Experience with dbt and medallion architecture patterns Knowledge of Apache Airflow or similar orchestration tools Azure cloud platform experience Why Join TLA? TLA is a fast-moving, innovative digital business that partners with some of the More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
DWP Digital
process requires evidence of how you meet the following criteria: Experience of front-end web development (HTML, CSS and JavaScript). Experience of agile development, software designpatterns, continuous integration, test driven development and version control (preferably Git). Strong interpersonal and communication skills. Experience of identifying, locating and competently fixing faults. Strong interest in and commitment … accessibility networks, sharing knowledge and driving improvements at scale. Your day-to-day responsibilities will include building interfaces that work seamlessly across devices and browsers, ensuring consistency in design and implementation across services. You'll work in a test-driven development (TDD) environment, using modern web technologies to write and share high-quality, test-driven code aligned with More ❯
Blackpool, Lancashire, North West, United Kingdom Hybrid / WFH Options
DWP Digital
process requires evidence of how you meet the following criteria: Experience of front-end web development (HTML, CSS and JavaScript). Experience of agile development, software designpatterns, continuous integration, test driven development and version control (preferably Git). Strong interpersonal and communication skills. Experience of identifying, locating and competently fixing faults. Strong interest in and commitment … accessibility networks, sharing knowledge and driving improvements at scale. Your day-to-day responsibilities will include building interfaces that work seamlessly across devices and browsers, ensuring consistency in design and implementation across services. You'll work in a test-driven development (TDD) environment, using modern web technologies to write and share high-quality, test-driven code aligned with More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
DWP Digital
process requires evidence of how you meet the following criteria: Experience of front-end web development (HTML, CSS and JavaScript). Experience of agile development, software designpatterns, continuous integration, test driven development and version control (preferably Git). Strong interpersonal and communication skills. Experience of identifying, locating and competently fixing faults. Strong interest in and commitment … accessibility networks, sharing knowledge and driving improvements at scale. Your day-to-day responsibilities will include building interfaces that work seamlessly across devices and browsers, ensuring consistency in design and implementation across services. You'll work in a test-driven development (TDD) environment, using modern web technologies to write and share high-quality, test-driven code aligned with More ❯
preston, lancashire, north west england, united kingdom Hybrid / WFH Options
DWP Digital
process requires evidence of how you meet the following criteria: Experience of front-end web development (HTML, CSS and JavaScript). Experience of agile development, software designpatterns, continuous integration, test driven development and version control (preferably Git). Strong interpersonal and communication skills. Experience of identifying, locating and competently fixing faults. Strong interest in and commitment … accessibility networks, sharing knowledge and driving improvements at scale. Your day-to-day responsibilities will include building interfaces that work seamlessly across devices and browsers, ensuring consistency in design and implementation across services. You'll work in a test-driven development (TDD) environment, using modern web technologies to write and share high-quality, test-driven code aligned with More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Backend Software Engineer More ❯
based environments using tools such as DBT, AWS Glue, AWS Lake Formation, Apache Spark and Amazon Redshift You have a good knowledge of data modelling, ELT designpatterns, data governance and security best practices You're collaborative and pragmatic with great communication skills What's in it for you: As a Senior Data Engineer you will earn More ❯
based environments using tools such as DBT, AWS Glue, AWS Lake Formation, Apache Spark and Amazon Redshift You have a good knowledge of data modelling, ELT designpatterns, data governance and security best practices You're collaborative and pragmatic with great communication skills What's in it for you: As a Senior Data Engineer you will earn More ❯
based environments using tools such as DBT, AWS Glue, AWS Lake Formation, Apache Spark and Amazon Redshift You have a good knowledge of data modelling, ELT designpatterns, data governance and security best practices You're collaborative and pragmatic with great communication skills What's in it for you: As a Senior Data Engineer you will earn More ❯