National Residential Landlords Association
London, UK
Location:
Based from either our Manchester or London office – with some home working possible
The NRLA: Who we are
The NRLA is the UK’s largest organisation representing private residential landlords, a community of over 110,000 members across England and Wales. We’re on a mission to transform how landlords manage their properties, stay compliant, and operate day to day. And that means building the next generation of digital tools that will define the private rented sector for years to come.
We’re not here to be average. We’re carving out a bold digital path and building the foundations of what will become the operating system for the Private Rental Sector (PRS). To do that, we need talented, curious, forward-thinking developers who want to stretch themselves, learn new stacks, and help shape genuinely meaningful technology.
Recognised with Investors in People Gold and named by The Sunday Times as one of the UK’s best companies to work for, we offer a supportive, ambitious environment where innovation isn’t just welcomed, it’s expected. With hybrid working from our Manchester and London hubs, you’ll join a team that values professional growth, collaboration, and the desire to push boundaries.
If you want to build purposeful tech, upskill across multiple modern stacks, and play a key role in shaping the NRLA’s digital future, we’d love to hear from you.
The NRLA package:
25 days annual leave increasing to 26 days with three years’ service, 27 days with five years’ service and 28 days with seven years’ service
Additional annual day off for your birthday
Salary exchange Pension scheme
Life assurance
Cash plan health and wellbeing benefit including Employee Assistance Programme and counselling service
Sick pay
Cycle purchase loans, season tickets loans and interest free staff loans
Complimentary NRLA membership
Non contractual annual performance-related bonus scheme
Enhanced maternity and paternity pay
MAIN PURPOSE AND SCOPE OF JOB:
The Full Stack Developer will be responsible for developing, maintaining, and enhancing the NRLA’s property management platform within a modern monorepo architecture.
This role requires expertise in both frontend (Angular) and backend (Node.js/Firebase) development, with a focus on delivering robust, scalable solutions that serve landlords and tenants.
The successful candidate will work collaboratively within an agile team environment, contributing to all phases of the software development lifecycle while maintaining high standards of code quality and security.
RESPONSIBLE FOR:
Developing high quality, scalable solutions code across both the frontend and backend for landlords and property management professionals.
Working collaboratively with Product, Design, and Delivery teams to gather requirements, investigate solutions and translating into technical ...
Building and maintaining an Angular-based web application and Firebase Cloud Functions.
Working within a monorepo architecture using modern development tools and practices.
Ensuring security, data protection, and compliance best practices.
Supporting code reviews, documentation, and continuous improvement.
Duties And Key Responsibilities
Key Technologies:
Frontend: Angular 16, TypeScript, RxJS, Angular Material
Backend: Node.js 20, Firebase Cloud Functions, Express.js
Database: Firebase Firestore, BigQuery
Cloud: Google Cloud Platform, Firebase
Testing: Jest, Storybook
Build Tools: pnpm, Turborepo, Angular CLI
DevOps: Google Cloud Build, Infisical, Sentry, Shell Scripting
Version Control: Git, GitHub
Technical Development and Implementation:
Develop and maintain Angular 16+ applications using TypeScript, RxJS, and Angular Material
Build and maintain Firebase Cloud Functions using Node.js 20 and TypeScript
Implement responsive, accessible UI components following modern design patterns
Develop RESTful APIs and integrate third-party services (Stripe, SendGrid, Algolia, Moneyhub, etc.)
Work with Google Cloud Platform services including BigQuery, Cloud Storage, Cloud Tasks, and Pub/Sub
Software Development and Delivery:
Write clean, maintainable, and well-documented code following established coding standards
Participate in code reviews and provide constructive feedback to team members
Develop and maintain comprehensive unit tests using Jest
Work within a monorepo structure using pnpm workspaces
Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools
Manage application state and data flow using reactive programming patterns
Optimize application performance
Professional Development and Collaboration:
Participate in agile ceremonies including sprint planning, daily standups, and retrospectives
Collaborate with product owners, designers, and stakeholders to refine requirements
Stay current with emerging technologies and best practices in web development
Contribute to technical documentation and knowledge sharing within the team
Participate in technical discussions and architectural decision-making
Technical Operations and Quality Assurance:
Monitor application performance using Sentry error tracking and analytics
Implement security best practices
Debug and resolve production issues in a timely manner
Maintain test coverage and ensure comprehensive testing strategies
Perform database migrations and manage Firestore data structures
Stakeholder Collaboration:
Communicate technical concepts effectively to non-technical stakeholders
Gather and analyse requirements from business stakeholders
Provide technical estimates and delivery timelines
Present demos and progress updates to stakeholders
Collaborate with external partners and third-party service providers
Support customer-facing teams with technical expertise when needed
Person Specification
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Relevant certifications in Angular, Google Cloud Platform, or Firebase (desirable)
Evidence of ongoing professional development or contributions to technical communities (desirable).
Skills And Abilities:
Frontend Development: Knowledge of Angular (v16+), TypeScript, ES6+, RxJS, HTML5, CSS3/SCSS
Backend Development: Strong proficiency in Node.js, Express.js, and serverless architectures
Database: Experience with NoSQL databases, particularly Firebase Firestore
Cloud Platforms: Hands-on experience with Google Cloud Platform and Firebase services
Version Control: Proficient with Git, GitHub workflows, and collaborative development practices
Testing: Experience with Jest and test-driven development approaches
API Integration: Ability to integrate and work with third-party APIs and services
Problem Solving: Strong analytical and debugging skills
Communication: Excellent written and verbal communication skills
Experience:
Minimum 3 - 5 years of professional software development experience
Proven experience building production-grade Angular applications
Experience with Firebase Cloud Functions and serverless architectures
Track record of working in monorepo environments (desirable)
Experience with payment processing systems (Stripe) and financial integrations
Familiarity with property management or real estate technology (desirable)
Experience with CI/CD pipelines and DevOps practices
Background in agile/scrum development methodologies
Knowledge:
Deep understanding of JavaScript/TypeScript and modern ES6+ features
Knowledge of reactive programming patterns and state management
Understanding of RESTful API design principles
Familiarity with authentication and authorization patterns (JWT, OAuth)
Knowledge of web security best practices and OWASP guidelines
Understanding of responsive design and mobile-first development
Awareness of accessibility standards (WCAG 2.1)
Knowledge of performance optimization techniques
Understanding of microservices and event-driven architectures
Personal Attributes and other requirements:
Self-motivated with strong initiative and ability to work independently
Detail-oriented with commitment to code quality and best practices
A keen eye for detail when working with UI
Adaptable and comfortable working in a fast-paced, evolving environment
Collaborative team player with strong interpersonal skills
Proactive approach to learning new technologies and methodologies
Strong time management and organizational skills
Passion for creating excellent user experiences
Commitment to continuous improvement and professional development
Ability to work hybrid from Manchester or London office
02/12/2025
Full time
Location:
Based from either our Manchester or London office – with some home working possible
The NRLA: Who we are
The NRLA is the UK’s largest organisation representing private residential landlords, a community of over 110,000 members across England and Wales. We’re on a mission to transform how landlords manage their properties, stay compliant, and operate day to day. And that means building the next generation of digital tools that will define the private rented sector for years to come.
We’re not here to be average. We’re carving out a bold digital path and building the foundations of what will become the operating system for the Private Rental Sector (PRS). To do that, we need talented, curious, forward-thinking developers who want to stretch themselves, learn new stacks, and help shape genuinely meaningful technology.
Recognised with Investors in People Gold and named by The Sunday Times as one of the UK’s best companies to work for, we offer a supportive, ambitious environment where innovation isn’t just welcomed, it’s expected. With hybrid working from our Manchester and London hubs, you’ll join a team that values professional growth, collaboration, and the desire to push boundaries.
If you want to build purposeful tech, upskill across multiple modern stacks, and play a key role in shaping the NRLA’s digital future, we’d love to hear from you.
The NRLA package:
25 days annual leave increasing to 26 days with three years’ service, 27 days with five years’ service and 28 days with seven years’ service
Additional annual day off for your birthday
Salary exchange Pension scheme
Life assurance
Cash plan health and wellbeing benefit including Employee Assistance Programme and counselling service
Sick pay
Cycle purchase loans, season tickets loans and interest free staff loans
Complimentary NRLA membership
Non contractual annual performance-related bonus scheme
Enhanced maternity and paternity pay
MAIN PURPOSE AND SCOPE OF JOB:
The Full Stack Developer will be responsible for developing, maintaining, and enhancing the NRLA’s property management platform within a modern monorepo architecture.
This role requires expertise in both frontend (Angular) and backend (Node.js/Firebase) development, with a focus on delivering robust, scalable solutions that serve landlords and tenants.
The successful candidate will work collaboratively within an agile team environment, contributing to all phases of the software development lifecycle while maintaining high standards of code quality and security.
RESPONSIBLE FOR:
Developing high quality, scalable solutions code across both the frontend and backend for landlords and property management professionals.
Working collaboratively with Product, Design, and Delivery teams to gather requirements, investigate solutions and translating into technical ...
Building and maintaining an Angular-based web application and Firebase Cloud Functions.
Working within a monorepo architecture using modern development tools and practices.
Ensuring security, data protection, and compliance best practices.
Supporting code reviews, documentation, and continuous improvement.
Duties And Key Responsibilities
Key Technologies:
Frontend: Angular 16, TypeScript, RxJS, Angular Material
Backend: Node.js 20, Firebase Cloud Functions, Express.js
Database: Firebase Firestore, BigQuery
Cloud: Google Cloud Platform, Firebase
Testing: Jest, Storybook
Build Tools: pnpm, Turborepo, Angular CLI
DevOps: Google Cloud Build, Infisical, Sentry, Shell Scripting
Version Control: Git, GitHub
Technical Development and Implementation:
Develop and maintain Angular 16+ applications using TypeScript, RxJS, and Angular Material
Build and maintain Firebase Cloud Functions using Node.js 20 and TypeScript
Implement responsive, accessible UI components following modern design patterns
Develop RESTful APIs and integrate third-party services (Stripe, SendGrid, Algolia, Moneyhub, etc.)
Work with Google Cloud Platform services including BigQuery, Cloud Storage, Cloud Tasks, and Pub/Sub
Software Development and Delivery:
Write clean, maintainable, and well-documented code following established coding standards
Participate in code reviews and provide constructive feedback to team members
Develop and maintain comprehensive unit tests using Jest
Work within a monorepo structure using pnpm workspaces
Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools
Manage application state and data flow using reactive programming patterns
Optimize application performance
Professional Development and Collaboration:
Participate in agile ceremonies including sprint planning, daily standups, and retrospectives
Collaborate with product owners, designers, and stakeholders to refine requirements
Stay current with emerging technologies and best practices in web development
Contribute to technical documentation and knowledge sharing within the team
Participate in technical discussions and architectural decision-making
Technical Operations and Quality Assurance:
Monitor application performance using Sentry error tracking and analytics
Implement security best practices
Debug and resolve production issues in a timely manner
Maintain test coverage and ensure comprehensive testing strategies
Perform database migrations and manage Firestore data structures
Stakeholder Collaboration:
Communicate technical concepts effectively to non-technical stakeholders
Gather and analyse requirements from business stakeholders
Provide technical estimates and delivery timelines
Present demos and progress updates to stakeholders
Collaborate with external partners and third-party service providers
Support customer-facing teams with technical expertise when needed
Person Specification
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Relevant certifications in Angular, Google Cloud Platform, or Firebase (desirable)
Evidence of ongoing professional development or contributions to technical communities (desirable).
Skills And Abilities:
Frontend Development: Knowledge of Angular (v16+), TypeScript, ES6+, RxJS, HTML5, CSS3/SCSS
Backend Development: Strong proficiency in Node.js, Express.js, and serverless architectures
Database: Experience with NoSQL databases, particularly Firebase Firestore
Cloud Platforms: Hands-on experience with Google Cloud Platform and Firebase services
Version Control: Proficient with Git, GitHub workflows, and collaborative development practices
Testing: Experience with Jest and test-driven development approaches
API Integration: Ability to integrate and work with third-party APIs and services
Problem Solving: Strong analytical and debugging skills
Communication: Excellent written and verbal communication skills
Experience:
Minimum 3 - 5 years of professional software development experience
Proven experience building production-grade Angular applications
Experience with Firebase Cloud Functions and serverless architectures
Track record of working in monorepo environments (desirable)
Experience with payment processing systems (Stripe) and financial integrations
Familiarity with property management or real estate technology (desirable)
Experience with CI/CD pipelines and DevOps practices
Background in agile/scrum development methodologies
Knowledge:
Deep understanding of JavaScript/TypeScript and modern ES6+ features
Knowledge of reactive programming patterns and state management
Understanding of RESTful API design principles
Familiarity with authentication and authorization patterns (JWT, OAuth)
Knowledge of web security best practices and OWASP guidelines
Understanding of responsive design and mobile-first development
Awareness of accessibility standards (WCAG 2.1)
Knowledge of performance optimization techniques
Understanding of microservices and event-driven architectures
Personal Attributes and other requirements:
Self-motivated with strong initiative and ability to work independently
Detail-oriented with commitment to code quality and best practices
A keen eye for detail when working with UI
Adaptable and comfortable working in a fast-paced, evolving environment
Collaborative team player with strong interpersonal skills
Proactive approach to learning new technologies and methodologies
Strong time management and organizational skills
Passion for creating excellent user experiences
Commitment to continuous improvement and professional development
Ability to work hybrid from Manchester or London office
Role and Responsibilities
This is an excellent opportunity for a capable web developer who enjoys owning features end-to-end in a modern, forward-thinking financial services business. We have our own proprietary applications, both back-office solutions as well as client facing.
You will work on multiple projects including continuing to enhance our own CRM solution, migrating legacy WebForms functionality to clean services and a modern UI. You’ll work in a fast-paced, dynamic environment; you will not be a “cog in the machine.”
You’ll be involved in every aspect of delivery - from requirements and design, to development, testing, deployment, documentation, and support, with a strong focus on scalability and maintainability. We are an extremely fast-growing business and as such, you will be required to adapt quickly to changes and business requirements. You must have a willingness to learn and adapt quickly in order to satisfy changes to business requirements.
The job role will consist of the below responsibilities:
Development
CRM (WebForms/.NET/TSQL/BPM): Configure and extend our proprietary CRM using TSQL, BPM/workflow tools and C#
Modernisation: Incremental modernisation of legacy applications using strangler pattern
Client facing applications: Develop our customer self service portal and other front-end applications utilising React/Typescript and .NET 9 Web API
Azure implementation: Assist in administering our cloud infrastructure (App Service/Functions, Azure SQL, Storage, Key Vault with Managed Identity, App Configuration, Private Endpoints, Application Insights)
Quality/pipelines: Contribute to and set up CI/CD pipelines, unit/integration tests where required
Testing: Conduct thorough testing and peer review of work items
Data Analysis (SQL Server/TSQL)
Write performance conscious, SARGable queries and implement appropriate indexing
Monitor and apply performance fixes and other DB management tasks in Azure SQL Server hosted DB
Technical Documentation
Produce documentation for requirement gathering, code architecture and training guides
Contribute to due diligence and penetration test readiness packs (architecture diagrams, data flows and controls)
Support
Triage and resolve support tickets relating to in-house applications from employees
Support customer facing applications and address incidents utilising Azure Application Insights and application logs to identify and resolve issues
Requirement Gathering:
Communicate with stakeholders to establish clear problem statements and requirements
Translate requirements into technical solutions with a focus on extendibility and minimising technical debt, considering future changes
Accountability and Working Relationships
Part of a small, highly motivated and productive development team
Partners closely with CTO (hands on)
Collaborates and in direct communication with operations, advice, compliance and administration teams to deliver appropriate solutions
Accountable for delivering projects on time and to specification
Working Environment and Hours:
Office based in Doncaster (remote working can be available on occasions where required, however office based is preferred)
Monday to Friday, 09:00-17:30. Hours can be flexible within reason and to ensure delivery of key milestones
Benefits
Competitive salary (dependent on experience)
24 days annual leave (plus bank holidays)
Pension scheme
Can be very flexible on working hours dependent on requirements and ensuring delivery of key milestones
Opportunity to own meaningful projects end-to-end in a growing, entrepreneurial business
Big opportunity to learn new emerging technologies (particularly AI), while at work
Skills – Essential
C# .NET (6+): Dependency Injection, Web API
Working knowledge and experience of legacy .NET Framework 4.x and WebForms
Microsoft SQL Server: Strong T-SQL, SARGability and indexing, performance tuning mindset
TypeScript/React: Component reusability, state management
Auth and Security: Securing SPA/APIs using flows such as OAuth2/OIDC
Microsoft Azure (hands-on): VMs, App Service, Functions/Logic Apps, Azure SQL, Storage, Key Vault (Managed Identity), App Configuration, Application Insights; basic networking/private endpoints/DNS concepts
CI/CD: GitHub Actions/Azure DevOps; environment-aware configuration and secret management
Skills – Desirable
Firebase: authentication, hosting, functions, Firestore
React Native and building mobile apps
Exposure to Azure AI Foundry or other AI orchestration (prompting/evaluation/workflows)
Experience migrating legacy codebases to modern architecture
Using Entra ID for authentication (OAuth2 Flow)
Azure infrastructure set up including VNET/Private endpoint and DNS management and setting up secure landing zones
Twilio API
Industry knowledge of Financial services particularly retirement and custodial platforms
Knowledge and experience working with the Seccl API
Development Path
Candidates slightly lighter in one area (like React or Azure) but strong in WebForms + C# + SQL and motivated to learn will be considered, provided they can show understanding of fundamentals and are willing to learn quickly. Comfortable operating across legacy and modern stacks in the same day.
Job Type: Full-time
Benefits:
Company events
Company pension
Free parking
On-site parking
Ability to commute/relocate:
Doncaster DN4 5NL: reliably commute or plan to relocate before starting work (preferred)
Work Location: In person
12/11/2025
Full time
Role and Responsibilities
This is an excellent opportunity for a capable web developer who enjoys owning features end-to-end in a modern, forward-thinking financial services business. We have our own proprietary applications, both back-office solutions as well as client facing.
You will work on multiple projects including continuing to enhance our own CRM solution, migrating legacy WebForms functionality to clean services and a modern UI. You’ll work in a fast-paced, dynamic environment; you will not be a “cog in the machine.”
You’ll be involved in every aspect of delivery - from requirements and design, to development, testing, deployment, documentation, and support, with a strong focus on scalability and maintainability. We are an extremely fast-growing business and as such, you will be required to adapt quickly to changes and business requirements. You must have a willingness to learn and adapt quickly in order to satisfy changes to business requirements.
The job role will consist of the below responsibilities:
Development
CRM (WebForms/.NET/TSQL/BPM): Configure and extend our proprietary CRM using TSQL, BPM/workflow tools and C#
Modernisation: Incremental modernisation of legacy applications using strangler pattern
Client facing applications: Develop our customer self service portal and other front-end applications utilising React/Typescript and .NET 9 Web API
Azure implementation: Assist in administering our cloud infrastructure (App Service/Functions, Azure SQL, Storage, Key Vault with Managed Identity, App Configuration, Private Endpoints, Application Insights)
Quality/pipelines: Contribute to and set up CI/CD pipelines, unit/integration tests where required
Testing: Conduct thorough testing and peer review of work items
Data Analysis (SQL Server/TSQL)
Write performance conscious, SARGable queries and implement appropriate indexing
Monitor and apply performance fixes and other DB management tasks in Azure SQL Server hosted DB
Technical Documentation
Produce documentation for requirement gathering, code architecture and training guides
Contribute to due diligence and penetration test readiness packs (architecture diagrams, data flows and controls)
Support
Triage and resolve support tickets relating to in-house applications from employees
Support customer facing applications and address incidents utilising Azure Application Insights and application logs to identify and resolve issues
Requirement Gathering:
Communicate with stakeholders to establish clear problem statements and requirements
Translate requirements into technical solutions with a focus on extendibility and minimising technical debt, considering future changes
Accountability and Working Relationships
Part of a small, highly motivated and productive development team
Partners closely with CTO (hands on)
Collaborates and in direct communication with operations, advice, compliance and administration teams to deliver appropriate solutions
Accountable for delivering projects on time and to specification
Working Environment and Hours:
Office based in Doncaster (remote working can be available on occasions where required, however office based is preferred)
Monday to Friday, 09:00-17:30. Hours can be flexible within reason and to ensure delivery of key milestones
Benefits
Competitive salary (dependent on experience)
24 days annual leave (plus bank holidays)
Pension scheme
Can be very flexible on working hours dependent on requirements and ensuring delivery of key milestones
Opportunity to own meaningful projects end-to-end in a growing, entrepreneurial business
Big opportunity to learn new emerging technologies (particularly AI), while at work
Skills – Essential
C# .NET (6+): Dependency Injection, Web API
Working knowledge and experience of legacy .NET Framework 4.x and WebForms
Microsoft SQL Server: Strong T-SQL, SARGability and indexing, performance tuning mindset
TypeScript/React: Component reusability, state management
Auth and Security: Securing SPA/APIs using flows such as OAuth2/OIDC
Microsoft Azure (hands-on): VMs, App Service, Functions/Logic Apps, Azure SQL, Storage, Key Vault (Managed Identity), App Configuration, Application Insights; basic networking/private endpoints/DNS concepts
CI/CD: GitHub Actions/Azure DevOps; environment-aware configuration and secret management
Skills – Desirable
Firebase: authentication, hosting, functions, Firestore
React Native and building mobile apps
Exposure to Azure AI Foundry or other AI orchestration (prompting/evaluation/workflows)
Experience migrating legacy codebases to modern architecture
Using Entra ID for authentication (OAuth2 Flow)
Azure infrastructure set up including VNET/Private endpoint and DNS management and setting up secure landing zones
Twilio API
Industry knowledge of Financial services particularly retirement and custodial platforms
Knowledge and experience working with the Seccl API
Development Path
Candidates slightly lighter in one area (like React or Azure) but strong in WebForms + C# + SQL and motivated to learn will be considered, provided they can show understanding of fundamentals and are willing to learn quickly. Comfortable operating across legacy and modern stacks in the same day.
Job Type: Full-time
Benefits:
Company events
Company pension
Free parking
On-site parking
Ability to commute/relocate:
Doncaster DN4 5NL: reliably commute or plan to relocate before starting work (preferred)
Work Location: In person
Microsoft Developers with web based skills required for software company based in Preston .NET (ASP.NET, Web Forms, Core, MVC, C#, JavaScript) Azure, APIs, SQL Server. Required for development of a new application, to be written in Microsoft technologies Core applications written in ASP.NET with SQL Server databases, good skills in those area preferred We are welcome to new technologies and ideas within the Microsoft stack and app development Full or Part time, hours to suit Contract or permanent Local to Preston in Lancashire, will require some onsite meetings, with WFW flexibility No agencies please
04/02/2026
Microsoft Developers with web based skills required for software company based in Preston .NET (ASP.NET, Web Forms, Core, MVC, C#, JavaScript) Azure, APIs, SQL Server. Required for development of a new application, to be written in Microsoft technologies Core applications written in ASP.NET with SQL Server databases, good skills in those area preferred We are welcome to new technologies and ideas within the Microsoft stack and app development Full or Part time, hours to suit Contract or permanent Local to Preston in Lancashire, will require some onsite meetings, with WFW flexibility No agencies please
A technology apprenticeship opportunity for early-career developers offers a chance to earn while learning through Flatiron School's AI bootcamp. Participants will gain hands-on experience in software development and collaborate on real projects. This apprenticeship demands a 14-month commitment of 40 hours per week, with specific programming and database knowledge required. Ideal candidates should have a degree in relevant fields or recent bootcamp completion, emphasizing growth into a full-stack developer role.
04/02/2026
Full time
A technology apprenticeship opportunity for early-career developers offers a chance to earn while learning through Flatiron School's AI bootcamp. Participants will gain hands-on experience in software development and collaborate on real projects. This apprenticeship demands a 14-month commitment of 40 hours per week, with specific programming and database knowledge required. Ideal candidates should have a degree in relevant fields or recent bootcamp completion, emphasizing growth into a full-stack developer role.
About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron's AI part-time bootcamp and be matched with one of Bletchley Fellowship's employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you'll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you'll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for 14 months. The apprenticeship earnings will more than cover the tuition cost of the bootcamp. What you'll do Attend and complete the Flatiron School Data Science Bootcamp as part of the apprenticeship Contribute to software projects for your host company Write clean, maintainable and testable code using modern frameworks and tools Collaborate in sprint-based workflows and participate in code reviews Support feature development, debugging, documentation, and QA processes Build your portfolio of production-level work while growing your technical and collaborative skills Receive ongoing mentorship from senior developers and product leaders What you'll learn How engineering and data science intersect in modern AI products Practical agile development workflows in a collaborative environment Best practices for writing clean, maintainable, production-quality code How to build and ship features with real user needs and product strategy in mind How to apply data thinking to software engineering challenges What we're looking for Requirements: Must be currently living in the U.S. Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science bootcamp and for apprenticeship work Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) Familiarity with frontend and backend web development concepts Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills Awareness of testing, debugging, and code review practices Strong communication and collaboration skills Accountability in managing time and meeting small milestones Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses
04/02/2026
Full time
About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron's AI part-time bootcamp and be matched with one of Bletchley Fellowship's employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you'll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you'll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for 14 months. The apprenticeship earnings will more than cover the tuition cost of the bootcamp. What you'll do Attend and complete the Flatiron School Data Science Bootcamp as part of the apprenticeship Contribute to software projects for your host company Write clean, maintainable and testable code using modern frameworks and tools Collaborate in sprint-based workflows and participate in code reviews Support feature development, debugging, documentation, and QA processes Build your portfolio of production-level work while growing your technical and collaborative skills Receive ongoing mentorship from senior developers and product leaders What you'll learn How engineering and data science intersect in modern AI products Practical agile development workflows in a collaborative environment Best practices for writing clean, maintainable, production-quality code How to build and ship features with real user needs and product strategy in mind How to apply data thinking to software engineering challenges What we're looking for Requirements: Must be currently living in the U.S. Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science bootcamp and for apprenticeship work Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) Familiarity with frontend and backend web development concepts Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills Awareness of testing, debugging, and code review practices Strong communication and collaboration skills Accountability in managing time and meeting small milestones Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses
Softline Technology Inc.
Peterborough, Cambridgeshire
Overview To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis. This position is listed as "Onsite"; the resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location. Responsibilities Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills - Experience in programming and analysis; specialized software package support at the specified experience level. Ability to collaborate with IT Professionals throughout the Software Development Life Cycle. Experience in structured methodologies for the design, development, implementation and maintenance of applications. Experience in design, code, test, debug and document applications. Experience in the use of object and/or third generation language development tools. Experience in one or more programming languages. Experience in application design, latest design patterns, deployment and troubleshooting. Experience with relational and hierarchical database technologies. Experience in the use of information retrieval packages using query languages. Experience with one or more communications protocols. Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts. Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills. A team player with a track record for meeting deadlines. Full Stack Skills - Proficient with both front end and back end development, including database design/management and DevOps. Knowledge and experience with design and implementation of the overall web architecture. Experience with implementation of approved user interface, design and deployment of database. Knowledge and experience ensuring the entire stack is designed and built for speed and scalability. Knowledge and experience with the design and construction of REST API services. Knowledge and experience integrating front-end UI with the constructed API. Knowledge and experience in design and implementation of continuous integration and deployment. Desirable Skills - Knowledge and experience with programming Internet-ready applications. Knowledge and experience in rapid application development (RAD) methodologies. Knowledge and understanding of Information Management principles, concepts, policies and practices. Experience with middleware and gateways. Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging. Ability to provide post-implementation support and resolve any post-implementation technical issues. Experience conducting design walkthrough sessions with project team. Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards. Ability to provide user and system documentation as required. Experience Requirements Desirable Skills: Demonstrated ability to work independently Demonstrated ability to work collaboratively with the project team to meet goals and objectives Knowledge of MNRF-AFFES division service offerings Software development - 30% 10+ years of programming and development experience in Java and/or Angular Development tools with emphasis on technical skills listed below Data Analysis and Design - 25% Experience conceiving, reviewing, and implementing design changes Experience analyzing data records, diagnosing, and resolving issues Technical - 30% Demonstrated experience developing Java applications based on: Liberty Spring JPA2.1 implementations, e.g. Hibernate 3.6, Eclipse Link 2.5 etc. JAX-RS 2.0, JDBC 4.1 Windows Exchange Web Services (EWS) API Websocket 1.1 Angular JS Demonstrated experience with Oracle database Developing database scripts Database design Data modelling Accessibility - 10% Experience developing and designing intuitive, simple to use interfaces Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 LEVEL AA) Public Sector Experience - 5% Experience working with the OPS with a track record of delivering value Closing and Administrative Details Supplier Comments Closing Date/Time: 2026-02-04, 12:00 p.m. Max number of submissions: 1 (one) Onsite; can choose to work from one of these 3 offices (Sault Ste. Marie, Peterborough, or Toronto).
04/02/2026
Full time
Overview To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis. This position is listed as "Onsite"; the resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location. Responsibilities Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills - Experience in programming and analysis; specialized software package support at the specified experience level. Ability to collaborate with IT Professionals throughout the Software Development Life Cycle. Experience in structured methodologies for the design, development, implementation and maintenance of applications. Experience in design, code, test, debug and document applications. Experience in the use of object and/or third generation language development tools. Experience in one or more programming languages. Experience in application design, latest design patterns, deployment and troubleshooting. Experience with relational and hierarchical database technologies. Experience in the use of information retrieval packages using query languages. Experience with one or more communications protocols. Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts. Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills. A team player with a track record for meeting deadlines. Full Stack Skills - Proficient with both front end and back end development, including database design/management and DevOps. Knowledge and experience with design and implementation of the overall web architecture. Experience with implementation of approved user interface, design and deployment of database. Knowledge and experience ensuring the entire stack is designed and built for speed and scalability. Knowledge and experience with the design and construction of REST API services. Knowledge and experience integrating front-end UI with the constructed API. Knowledge and experience in design and implementation of continuous integration and deployment. Desirable Skills - Knowledge and experience with programming Internet-ready applications. Knowledge and experience in rapid application development (RAD) methodologies. Knowledge and understanding of Information Management principles, concepts, policies and practices. Experience with middleware and gateways. Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging. Ability to provide post-implementation support and resolve any post-implementation technical issues. Experience conducting design walkthrough sessions with project team. Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards. Ability to provide user and system documentation as required. Experience Requirements Desirable Skills: Demonstrated ability to work independently Demonstrated ability to work collaboratively with the project team to meet goals and objectives Knowledge of MNRF-AFFES division service offerings Software development - 30% 10+ years of programming and development experience in Java and/or Angular Development tools with emphasis on technical skills listed below Data Analysis and Design - 25% Experience conceiving, reviewing, and implementing design changes Experience analyzing data records, diagnosing, and resolving issues Technical - 30% Demonstrated experience developing Java applications based on: Liberty Spring JPA2.1 implementations, e.g. Hibernate 3.6, Eclipse Link 2.5 etc. JAX-RS 2.0, JDBC 4.1 Windows Exchange Web Services (EWS) API Websocket 1.1 Angular JS Demonstrated experience with Oracle database Developing database scripts Database design Data modelling Accessibility - 10% Experience developing and designing intuitive, simple to use interfaces Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 LEVEL AA) Public Sector Experience - 5% Experience working with the OPS with a track record of delivering value Closing and Administrative Details Supplier Comments Closing Date/Time: 2026-02-04, 12:00 p.m. Max number of submissions: 1 (one) Onsite; can choose to work from one of these 3 offices (Sault Ste. Marie, Peterborough, or Toronto).
Softline Technology Inc.
Peterborough, Cambridgeshire
A technology firm in the United Kingdom is looking for an experienced Full Stack Developer to implement and expand data pipelines, develop and maintain software applications, and ensure compliance with accessibility standards. The ideal candidate has over 10 years of experience in Java and Angular development, strong database design skills, and a proven track record in collaborative environments. This position is onsite in Peterborough and requires excellent problem-solving skills and technical expertise.
04/02/2026
Full time
A technology firm in the United Kingdom is looking for an experienced Full Stack Developer to implement and expand data pipelines, develop and maintain software applications, and ensure compliance with accessibility standards. The ideal candidate has over 10 years of experience in Java and Angular development, strong database design skills, and a proven track record in collaborative environments. This position is onsite in Peterborough and requires excellent problem-solving skills and technical expertise.
XYZ Reality is transforming construction through Augmented Reality. Our flagship product, the ATOM headset, enables precise holographic visualization of BIM models on site, reducing rework and improving delivery certainty. By combining advances in spatial computing, real-time rendering, and cloud integration, we're redefining how complex construction projects are built. Role Overview As Lead Developer, you will lead the design, development, and delivery of the embedded and XR software stack powering XYZ Reality's ATOM headset. You will be a hands-on technical leader, responsible for real-time rendering, tracking integration, system middleware, and device-cloud connectivity, while guiding a small, high-performing software team. This role is focused on execution, quality, and on-device user experience, translating advanced capabilities from R&D, hardware, and cloud teams into reliable tools used daily on live construction sites. Key Responsibilities Technical Leadership Lead development of the on-device software stack for the ATOM headset, including the XR runtime, system services, tracking integration, user interfaces, and networking layers. Design and implement scalable, modular, and high-performance software for real-time AR on constrained, battery-powered hardware. Make day-to-day technical decisions and provide hands-on contribution to critical areas of the codebase. Team Leadership Lead, mentor, and support a team of XR, graphics, embedded, and systems software engineers. Set clear technical direction, review code, and support engineers' technical growth. Promote best practices in performance-aware, reliable, and testable software development. User Experience & Workflow Ownership Own the end-to-end on-device user experience, including spatial interaction models, alignment feedback, tolerances, error states, and operator guidance in real construction environments. Work closely with Product Management to translate field requirements into robust, real-time workflows that run locally on the device. Cross-Functional Collaboration Collaborate closely with Hardware, Mobile, Cloud, and R&D teams to integrate navigation, perception, and data services into the on-device experience. Define and maintain clear integration boundaries, APIs, and performance expectations across teams. Delivery & Quality Assurance Take ownership of shipping production software to deployed devices. Build and maintain CI/CD pipelines, simulation tools, and automated testing to ensure reliable releases. Ensure software is production-ready for challenging environments, including low connectivity and variable site conditions. Security & Supportability Apply secure software development practices and support data protection requirements. Implement diagnostics, logging, and telemetry to support field operations, troubleshooting, and continuous improvement. Success Metrics Stable, low-latency AR performance in live site deployments Predictable delivery of features and improvements Low defect rates in production releases Strong collaboration with Hardware, R&D, Cloud, and Mobile teams Maintainable, scalable software ready for future ATOM hardware generations Qualifications Required 7+ years of software engineering experience, including 3+ years in a team lead or technical leadership role Strong experience in real-time systems, embedded development, or XR/graphics software (C++, C#, OpenGL, Vulkan) Demonstrated experience shipping and supporting production software on devices, including: Release ownership CI/CD pipelines Automated testing Operational quality in the field Experience leading small to mid-sized engineering teams through hands-on technical leadership Deep understanding of performance optimization on constrained, battery-powered hardware Strong communication skills and experience working across engineering and product teams Preferred Experience with AR or VR headsets, tracking systems, or spatial computing platforms Familiarity with OpenXR and OpenVR Exposure to Unity or Unreal internals, or real-time rendering pipelines Experience working with distributed or remote teams Why Join XYZ Reality? Build cutting-edge AR technology used on some of the world's most complex construction projects Take ownership of a critical, real-world product with visible customer impact Work alongside experts in spatial computing, AI, and hardware Help shape the next generation of construction technology through hands-on engineering leadership
04/02/2026
Full time
XYZ Reality is transforming construction through Augmented Reality. Our flagship product, the ATOM headset, enables precise holographic visualization of BIM models on site, reducing rework and improving delivery certainty. By combining advances in spatial computing, real-time rendering, and cloud integration, we're redefining how complex construction projects are built. Role Overview As Lead Developer, you will lead the design, development, and delivery of the embedded and XR software stack powering XYZ Reality's ATOM headset. You will be a hands-on technical leader, responsible for real-time rendering, tracking integration, system middleware, and device-cloud connectivity, while guiding a small, high-performing software team. This role is focused on execution, quality, and on-device user experience, translating advanced capabilities from R&D, hardware, and cloud teams into reliable tools used daily on live construction sites. Key Responsibilities Technical Leadership Lead development of the on-device software stack for the ATOM headset, including the XR runtime, system services, tracking integration, user interfaces, and networking layers. Design and implement scalable, modular, and high-performance software for real-time AR on constrained, battery-powered hardware. Make day-to-day technical decisions and provide hands-on contribution to critical areas of the codebase. Team Leadership Lead, mentor, and support a team of XR, graphics, embedded, and systems software engineers. Set clear technical direction, review code, and support engineers' technical growth. Promote best practices in performance-aware, reliable, and testable software development. User Experience & Workflow Ownership Own the end-to-end on-device user experience, including spatial interaction models, alignment feedback, tolerances, error states, and operator guidance in real construction environments. Work closely with Product Management to translate field requirements into robust, real-time workflows that run locally on the device. Cross-Functional Collaboration Collaborate closely with Hardware, Mobile, Cloud, and R&D teams to integrate navigation, perception, and data services into the on-device experience. Define and maintain clear integration boundaries, APIs, and performance expectations across teams. Delivery & Quality Assurance Take ownership of shipping production software to deployed devices. Build and maintain CI/CD pipelines, simulation tools, and automated testing to ensure reliable releases. Ensure software is production-ready for challenging environments, including low connectivity and variable site conditions. Security & Supportability Apply secure software development practices and support data protection requirements. Implement diagnostics, logging, and telemetry to support field operations, troubleshooting, and continuous improvement. Success Metrics Stable, low-latency AR performance in live site deployments Predictable delivery of features and improvements Low defect rates in production releases Strong collaboration with Hardware, R&D, Cloud, and Mobile teams Maintainable, scalable software ready for future ATOM hardware generations Qualifications Required 7+ years of software engineering experience, including 3+ years in a team lead or technical leadership role Strong experience in real-time systems, embedded development, or XR/graphics software (C++, C#, OpenGL, Vulkan) Demonstrated experience shipping and supporting production software on devices, including: Release ownership CI/CD pipelines Automated testing Operational quality in the field Experience leading small to mid-sized engineering teams through hands-on technical leadership Deep understanding of performance optimization on constrained, battery-powered hardware Strong communication skills and experience working across engineering and product teams Preferred Experience with AR or VR headsets, tracking systems, or spatial computing platforms Familiarity with OpenXR and OpenVR Exposure to Unity or Unreal internals, or real-time rendering pipelines Experience working with distributed or remote teams Why Join XYZ Reality? Build cutting-edge AR technology used on some of the world's most complex construction projects Take ownership of a critical, real-world product with visible customer impact Work alongside experts in spatial computing, AI, and hardware Help shape the next generation of construction technology through hands-on engineering leadership
Overview At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interview with two of the team 45 minutes our CTO We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
04/02/2026
Full time
Overview At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interview with two of the team 45 minutes our CTO We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
MCS Group is delighted to be exclusively working with a leading digital company to recruit a Full Stack Developer based in Belfast (hybrid working). My client was founded over 20 years ago with a vision to create a platform that works simply and effectively to deliver the very best experience that works for your goals, organisation, and your learners. The Role Develop end-to-end solutions primarily using .NET technologies (ASP.NET Core). Build modern, accessible front-end interfaces using Vue.js or other frontend frameworks. Work with cloud platforms such as Azure to deliver scalable, secure applications. Design and implement APIs, data integrations, and reporting features. Collaborate in client workshops and discovery sessions to shape innovative digital learning solutions. Support CI/CD pipelines, automated testing, and continuous delivery. About You Professional experience with .NET development is essential. Proficient in frontend frameworks, ideally Vue.js or similar. Experience working with Azure or other cloud environments is highly desirable. Strong understanding of API design, SQL databases, and secure coding practices. Excellent communication skills with experience in client-facing roles. Why Join? Work with a highly experienced, supportive, and friendly team Contribute to impactful projects that help organisations deliver learning at scale across public and private sectors. Enjoy flexible hybrid working arrangements with dedicated time for professional development and training. Benefit from a competitive salary package including healthcare and pension. Develop your skills with access to the latest technologies and cloud platforms in a forward-thinking environment. To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact Matthew Rainey at Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request. Not all agencies are the same MCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google.
04/02/2026
Full time
MCS Group is delighted to be exclusively working with a leading digital company to recruit a Full Stack Developer based in Belfast (hybrid working). My client was founded over 20 years ago with a vision to create a platform that works simply and effectively to deliver the very best experience that works for your goals, organisation, and your learners. The Role Develop end-to-end solutions primarily using .NET technologies (ASP.NET Core). Build modern, accessible front-end interfaces using Vue.js or other frontend frameworks. Work with cloud platforms such as Azure to deliver scalable, secure applications. Design and implement APIs, data integrations, and reporting features. Collaborate in client workshops and discovery sessions to shape innovative digital learning solutions. Support CI/CD pipelines, automated testing, and continuous delivery. About You Professional experience with .NET development is essential. Proficient in frontend frameworks, ideally Vue.js or similar. Experience working with Azure or other cloud environments is highly desirable. Strong understanding of API design, SQL databases, and secure coding practices. Excellent communication skills with experience in client-facing roles. Why Join? Work with a highly experienced, supportive, and friendly team Contribute to impactful projects that help organisations deliver learning at scale across public and private sectors. Enjoy flexible hybrid working arrangements with dedicated time for professional development and training. Benefit from a competitive salary package including healthcare and pension. Develop your skills with access to the latest technologies and cloud platforms in a forward-thinking environment. To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact Matthew Rainey at Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request. Not all agencies are the same MCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google.
Job Overview Within Arm's Strategy and Ecosystem (STE) group, the AI Developer Cloud Systems team helps shape how developers around the world experience Arm. We design, build and operate public-facing web platforms, cloud services and APIs that make it easier to discover, adopt and use Arm technologies across multiple sectors. This is a great opportunity to join the team as a Staff Software Engineer, combining hands-on full-stack engineering with meaningful leadership influence across teams and locations, while continuing to learn, grow and develop as both an engineer and a leader. You will operate as a senior engineering leader and multiplier, with impact coming both from the systems you help build and evolve and from how you guide, align and elevate engineers across locations. The Role We are looking for an experienced leader and full-stack developer who operates comfortably both organisationally and technically. Engaging as a engineering leader who helps teams find common direction, navigate ambiguity, and work collaboratively together across locations, while also contributing directly to the design, implementation, and evolution of complex web platforms, APIs, and cloud services. As a hands-on leadership role, you will continue to write production code while working closely with engineers, architects, product managers, UX designers and SRE to ensure teams are aligned on priorities, technical direction and delivery expectations. This role requires strong leadership, influence and mentoring skills, particularly in a distributed, hybrid environment. Key Responsibilities Team Leadership & Alignment We expect this role to provide engineering leadership across full-stack teams in multiple locations, building cohesion, shared ownership and a common direction. The role acts as a unifying presence, aligning engineers across sites through clear communication, decision-making and ownership, while working with engineering management to identify and address risks to delivery, alignment and team health. Inclusive, collaborative ways of working that support hybrid and remote teams are essential. Full-Stack Development We expect a strong hands-on contribution, owning significant pieces of full-stack functionality across front-end applications, back-end services and APIs. The role involves designing and implementing solutions to complex problems, exercising sound engineering judgement, and balancing delivery, quality and sustainability, and setting a positive example for others. Mentoring & Line Management We value leaders who coach and mentor engineers to grow their judgement, ownership and impact. Where appropriate, the role may include line management responsibilities, supporting goal-setting, feedback, performance and career development, while fostering a psychologically safe environment in which people can do their best work and influence outcomes. Skills and Experience We value strong technical foundations combined with leadership capability and people focus: Proven experience as a senior or staff-level full-stack engineer, building, operating and maintaining production web platforms and cloud systems. Demonstrated ability to lead and influence engineers across multiple teams and locations, with or without direct line management. Experience working across the full software lifecycle: discovery, design, implementation, deployment, operation, and maintenance. Solid understanding of modern web architectures, contract-defined APIs, and cloud-native service design. Experience mentoring engineers and, ideally, people management or line management experience, or readiness to take this on. Strong communication skills, with the ability to align teams, resolve ambiguity, and build shared understanding across geographies. Ability to assess and apply AI-assisted development approaches, understanding their impact across the software lifecycle. Experience with the following technologies and practices is beneficial, but not essential: TypeScript / JavaScript (React, Next.js, Node.js), Python, Go. API design and contract-first approaches, across REST, GraphQL, gRPC. IAM and security fundamentals (JWTs, OAuth2 and OIDC). CI/CD pipelines and deployment (e.g. GitHub Actions). Cloud platforms and containerisation (AWS, Kubernetes, Docker). Achieving and maintaining Service Level Objectives (SLOs) Observability, monitoring, and incident response practices. In Return We will help you settle into the business and support you to do meaningful, impactful work while growing as a technical leader. On top of that, we offer: Opportunities to shape and lead user-facing platforms used by a global developer audience. The chance to influence how distributed engineering teams collaborate and deliver. Support for leadership and people-management development. A competitive salary and comprehensive rewards package. Health and wellbeing support. Hybrid working, with regular in-office collaboration (typically Tuesday to Thursday) to support strong team cohesion. Accommodations contact: Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
04/02/2026
Full time
Job Overview Within Arm's Strategy and Ecosystem (STE) group, the AI Developer Cloud Systems team helps shape how developers around the world experience Arm. We design, build and operate public-facing web platforms, cloud services and APIs that make it easier to discover, adopt and use Arm technologies across multiple sectors. This is a great opportunity to join the team as a Staff Software Engineer, combining hands-on full-stack engineering with meaningful leadership influence across teams and locations, while continuing to learn, grow and develop as both an engineer and a leader. You will operate as a senior engineering leader and multiplier, with impact coming both from the systems you help build and evolve and from how you guide, align and elevate engineers across locations. The Role We are looking for an experienced leader and full-stack developer who operates comfortably both organisationally and technically. Engaging as a engineering leader who helps teams find common direction, navigate ambiguity, and work collaboratively together across locations, while also contributing directly to the design, implementation, and evolution of complex web platforms, APIs, and cloud services. As a hands-on leadership role, you will continue to write production code while working closely with engineers, architects, product managers, UX designers and SRE to ensure teams are aligned on priorities, technical direction and delivery expectations. This role requires strong leadership, influence and mentoring skills, particularly in a distributed, hybrid environment. Key Responsibilities Team Leadership & Alignment We expect this role to provide engineering leadership across full-stack teams in multiple locations, building cohesion, shared ownership and a common direction. The role acts as a unifying presence, aligning engineers across sites through clear communication, decision-making and ownership, while working with engineering management to identify and address risks to delivery, alignment and team health. Inclusive, collaborative ways of working that support hybrid and remote teams are essential. Full-Stack Development We expect a strong hands-on contribution, owning significant pieces of full-stack functionality across front-end applications, back-end services and APIs. The role involves designing and implementing solutions to complex problems, exercising sound engineering judgement, and balancing delivery, quality and sustainability, and setting a positive example for others. Mentoring & Line Management We value leaders who coach and mentor engineers to grow their judgement, ownership and impact. Where appropriate, the role may include line management responsibilities, supporting goal-setting, feedback, performance and career development, while fostering a psychologically safe environment in which people can do their best work and influence outcomes. Skills and Experience We value strong technical foundations combined with leadership capability and people focus: Proven experience as a senior or staff-level full-stack engineer, building, operating and maintaining production web platforms and cloud systems. Demonstrated ability to lead and influence engineers across multiple teams and locations, with or without direct line management. Experience working across the full software lifecycle: discovery, design, implementation, deployment, operation, and maintenance. Solid understanding of modern web architectures, contract-defined APIs, and cloud-native service design. Experience mentoring engineers and, ideally, people management or line management experience, or readiness to take this on. Strong communication skills, with the ability to align teams, resolve ambiguity, and build shared understanding across geographies. Ability to assess and apply AI-assisted development approaches, understanding their impact across the software lifecycle. Experience with the following technologies and practices is beneficial, but not essential: TypeScript / JavaScript (React, Next.js, Node.js), Python, Go. API design and contract-first approaches, across REST, GraphQL, gRPC. IAM and security fundamentals (JWTs, OAuth2 and OIDC). CI/CD pipelines and deployment (e.g. GitHub Actions). Cloud platforms and containerisation (AWS, Kubernetes, Docker). Achieving and maintaining Service Level Objectives (SLOs) Observability, monitoring, and incident response practices. In Return We will help you settle into the business and support you to do meaningful, impactful work while growing as a technical leader. On top of that, we offer: Opportunities to shape and lead user-facing platforms used by a global developer audience. The chance to influence how distributed engineering teams collaborate and deliver. Support for leadership and people-management development. A competitive salary and comprehensive rewards package. Health and wellbeing support. Hybrid working, with regular in-office collaboration (typically Tuesday to Thursday) to support strong team cohesion. Accommodations contact: Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
A pioneering AR technology company in the UK is looking for a Lead Developer to design and deliver the software stack for their ATOM headset. This role involves leading a software team, focusing on real-time rendering and ensuring high-quality user experiences in complex environments. The ideal candidate will have over 7 years of software engineering experience, with significant expertise in real-time systems and leadership. Join a team that's transforming construction with cutting-edge technology.
04/02/2026
Full time
A pioneering AR technology company in the UK is looking for a Lead Developer to design and deliver the software stack for their ATOM headset. This role involves leading a software team, focusing on real-time rendering and ensuring high-quality user experiences in complex environments. The ideal candidate will have over 7 years of software engineering experience, with significant expertise in real-time systems and leadership. Join a team that's transforming construction with cutting-edge technology.
We are Two Circles. We are a Sports & Entertainment Marketing business. We grow audiences and revenues. We do that by knowing fans best. We work with clients to help them understand & influence what their fans are doing - the way fans spend their money, the events that fans attend, the channels fans respond to, the content fans watch and more. And we use the understanding this gives us to help our clients grow. Grow their audiences and grow their revenues - both direct to consumer and business to business revenues. Our platforms and services are trusted by over 900 clients globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and Amazon. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world JOB DESCRIPTION As part of our ongoing growth, we are expanding our technical team and looking for an experienced Lead Backend Developer to join our London office and provide technical engineering seniority covering design, leadership and hands on implementation of digital products and solutions for our clients. The chosen person will play a pivot role influencing the rapidly growing Two Circles technology proposition and will be responsible for technical seniority and supporting technology consulting projects, identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over the last 5+ years, and a keen interest in the application of technology in the sports industry. If this sounds like you, we would love to hear from you. Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. You will be active in the hiring of other Software Engineers whilst helping refine and improve the process. Being an advocate for developer experience and a keen interest in continually improving it. Encouraging a blameless culture of continuous improvement and technical excellence. This is a hybrid role where you are expected to be in our London office for 2 days a week and occasionally travel to client offices in London and EMEA . Key Responsibilities (Technical): Creation of architectural diagrams and technical specifications for multi-platform product strategies(applications being used by millions of users daily) Influencing and contributing to the technical design and development of digital projects Working alongside clients and project teams to understand requirements and provide technical expertise and leadership on appropriate solutions Setting up software development frameworks for release management, automation, code quality and source control Hands on when required to solve problems and setup projects for success during the early stages Collaboration with product leads, consultants, designers and developers to deliver high-quality solutions across web, mobile apps and OTT Technical authoring and supporting business development opportunities Providing technical leadership, mentoring and guidance to other Two Circles development resources Keeping up to date on emerging technologies and trends in sports technology Presence in our London office for 2 days a week is encouraged for this role and occasional travel to client offices in London and EMEA will be required at times Requirements Skills: A minimum of 10+ years' experience in software engineering. A strong desire to continually learn and improve. Strong understanding of database systems, including both document-oriented databases such as MongoDB and relational databases such as MySQL or PostgreSQL. Familiarity with software architecture principles and common design patterns, particularly in building scalable systems. An appreciation of DevOps and platform engineering culture. You don't just want to write code, you'd like to learn how to build and ship it as well. Proactive in solving problems simply and effectively, with an eye for pragmatic solutions. Excellent communication skills, with the ability to communicate to a variety of audiences to explain your solutions and collaborate effectively with others. Nice To Have: A degree in Computer Science or equivalent. Experience with event-driven architecture. A keen interest in sport and sports business'. Two Circles is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. What can we offer you? We offer a benefits package to suit you and your lifestyle! Out of a core monthly budget, you can choose your own comprehensive benefit package. Renowned Team Days often throughout the year Summer Away Days 23 standard days of holiday (+1 Birthday, +1 Well-being Day, +1 'Big Life Event', and +1 Admin Day), closure of office over Christmas (plus Bank Holidays) Discretionary Bonus based on company performance Performance Reviews every 6 months with discretionary salary increases Private healthcare (Vitality) and/or Health Care Plan (Medicash)
04/02/2026
Full time
We are Two Circles. We are a Sports & Entertainment Marketing business. We grow audiences and revenues. We do that by knowing fans best. We work with clients to help them understand & influence what their fans are doing - the way fans spend their money, the events that fans attend, the channels fans respond to, the content fans watch and more. And we use the understanding this gives us to help our clients grow. Grow their audiences and grow their revenues - both direct to consumer and business to business revenues. Our platforms and services are trusted by over 900 clients globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and Amazon. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world JOB DESCRIPTION As part of our ongoing growth, we are expanding our technical team and looking for an experienced Lead Backend Developer to join our London office and provide technical engineering seniority covering design, leadership and hands on implementation of digital products and solutions for our clients. The chosen person will play a pivot role influencing the rapidly growing Two Circles technology proposition and will be responsible for technical seniority and supporting technology consulting projects, identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over the last 5+ years, and a keen interest in the application of technology in the sports industry. If this sounds like you, we would love to hear from you. Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. You will be active in the hiring of other Software Engineers whilst helping refine and improve the process. Being an advocate for developer experience and a keen interest in continually improving it. Encouraging a blameless culture of continuous improvement and technical excellence. This is a hybrid role where you are expected to be in our London office for 2 days a week and occasionally travel to client offices in London and EMEA . Key Responsibilities (Technical): Creation of architectural diagrams and technical specifications for multi-platform product strategies(applications being used by millions of users daily) Influencing and contributing to the technical design and development of digital projects Working alongside clients and project teams to understand requirements and provide technical expertise and leadership on appropriate solutions Setting up software development frameworks for release management, automation, code quality and source control Hands on when required to solve problems and setup projects for success during the early stages Collaboration with product leads, consultants, designers and developers to deliver high-quality solutions across web, mobile apps and OTT Technical authoring and supporting business development opportunities Providing technical leadership, mentoring and guidance to other Two Circles development resources Keeping up to date on emerging technologies and trends in sports technology Presence in our London office for 2 days a week is encouraged for this role and occasional travel to client offices in London and EMEA will be required at times Requirements Skills: A minimum of 10+ years' experience in software engineering. A strong desire to continually learn and improve. Strong understanding of database systems, including both document-oriented databases such as MongoDB and relational databases such as MySQL or PostgreSQL. Familiarity with software architecture principles and common design patterns, particularly in building scalable systems. An appreciation of DevOps and platform engineering culture. You don't just want to write code, you'd like to learn how to build and ship it as well. Proactive in solving problems simply and effectively, with an eye for pragmatic solutions. Excellent communication skills, with the ability to communicate to a variety of audiences to explain your solutions and collaborate effectively with others. Nice To Have: A degree in Computer Science or equivalent. Experience with event-driven architecture. A keen interest in sport and sports business'. Two Circles is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. What can we offer you? We offer a benefits package to suit you and your lifestyle! Out of a core monthly budget, you can choose your own comprehensive benefit package. Renowned Team Days often throughout the year Summer Away Days 23 standard days of holiday (+1 Birthday, +1 Well-being Day, +1 'Big Life Event', and +1 Admin Day), closure of office over Christmas (plus Bank Holidays) Discretionary Bonus based on company performance Performance Reviews every 6 months with discretionary salary increases Private healthcare (Vitality) and/or Health Care Plan (Medicash)
Overview Job Title: Naimuri - Solutions Architect Location: Manchester, England, United Kingdom; Salford Quays, Manchester, London, Bristol or Portsmouth (Hybrid options apply). Role Type: Full-time, permanent Job ID: SF19513 About Us We've been around for about ten years and grown from being a little-known tech start-up to creating our own community at the heart of the thriving and diverse tech and digital ecosystem of Greater Manchester. Our name Naimuri is Japanese and simply means 'nai' meaning 'not' and 'muri' meaning 'overburden'. These principles apply to every aspect of an organisation from technology, process and infrastructure, through to people, culture and leadership. This means that we empower our teams to do what they think is the right thing, giving them the skills and confidence to explore new ways of working, and to create a bias-free environment, where all our people feel comfortable collaborating to deliver the finest ideas and solutions in an agile environment. Our business is focused on 4 cornerstones, which shape and underpin the way in which we go about work and treat each other: Wellbeing, Empowerment, Perpetual Edge, and Delivery. People and culture are at the heart of Naimuri, so that collectively, we can realise our mission of 'making the UK a safer place to be'. About The Role We are looking for a Solutions Architect who knows the traps of an ivory tower and takes the initiative to get out and be part of the engineering team. You will join a high-impact delivery team, likely based out of our London or Manchester hubs, to lead the technical vision for large-scale, critical national infrastructure. You will work on upgrading existing applications, developing new applications from scratch, and creating solutions that will become the backbone of the customer's software for years to come. While you will own the high-level architecture and technical strategy, you must be comfortable rolling up your sleeves. You will get hands-on with code, prototype complex solutions, and work directly alongside engineering teams to solve real-world problems. Key Role Accountabilities Bridge the Gap: Act as the primary technical bridge between the customer's complex business problems and our engineering teams, translating user needs into robust technical designs. Technical Strategy: Define and maintain the solution architecture and longer-term technical roadmaps, ensuring choices reduce risk and improve project outcomes. Hands-On Leadership: You will not just document; you will build. You will be expected to undertake hands-on coding to prove concepts, break down complex blockers, and set the standard for quality. Governance & Quality: Challenge detailed design choices within the team and lead reviews on code and designs to ensure adherence to standards and security principles. Mentorship: Be seen as a role model and mentor by the team, supporting Technical Leads and Developers in their professional growth. Risk Management: Identify, escalate, and manage technical risks, ensuring the system is Secure by Design (SbD). The Tech Stack You will be working closely with development teams who are responsible for the following technologies. You should be proficient in architecting for, and coding within, this environment: Core: Full stack development using Java, Typescript and Front End technologies such as React. Data: Complex data handling using Postgres or ElasticSearch. Infrastructure: Kubernetes and Docker in a DevOps environment. CI/CD: Automated delivery pipelines using GitLab CI and Flux CD. About You We're looking for an experienced leader in software solution development. To succeed at this level, you should have: Engineering Heritage: A strong background in software engineering with a working knowledge of what is required to write production ready code. Architectural Expertise: Proven experience in designing complex solutions and working with engineers to deliver that solution into production. Public Sector Context: Prior experience working in the public sector (e.g., central government or law enforcement) is highly advantageous. Security Focus: Understanding and practical experience of working within Secure by Design (SbD) principles (e.g., JSP 440/604). Communication: The ability to explain complex technical concepts to non-technical stakeholders and support the customer in their decision-making. Forward Thinking: Experience and understanding of how to see emerging issues, strategies, roadmaps, patterns and technologies to assess opportunities and risks within your delivery and the wider business. User Centered Design: Users are the most important stakeholders when creating useful and engaging systems. Knowledge of UCD, service standards (GDS) and accessible requirements (WCAG) are important to Naimuri and our customers. Location & Flexibility Base (one of): Our Head Office is in Salford Quays, Manchester, London (Vauxhall). Portsmouth Bristol Hybrid Working: We offer hybrid working. This would normally be a maximum of one or two days per week in the office, but you are welcome to spend more time on-site if preferred. Travel: Occasional visits to customer sites (typically London) or the Naimuri Head Office may be required. Pay and Benefits Naimuri pays competitively within the industry based on your role's base location rates. Pension: Matched 1.5x up to 10.5%. Bonus: Company performance-related bonus. Health: AXA group 1 medical cover. Lifestyle: Flexible/Hybrid working options and a holiday buy-back scheme. Diversity & Inclusion: We strongly encourage candidates of all different backgrounds and identities to apply. We are committed to building an inclusive, safe, and supportive environment that allows everyone to do their best work. We are happy to support any accessibility or neurodiversity requirements that you may need during the recruitment process.
04/02/2026
Full time
Overview Job Title: Naimuri - Solutions Architect Location: Manchester, England, United Kingdom; Salford Quays, Manchester, London, Bristol or Portsmouth (Hybrid options apply). Role Type: Full-time, permanent Job ID: SF19513 About Us We've been around for about ten years and grown from being a little-known tech start-up to creating our own community at the heart of the thriving and diverse tech and digital ecosystem of Greater Manchester. Our name Naimuri is Japanese and simply means 'nai' meaning 'not' and 'muri' meaning 'overburden'. These principles apply to every aspect of an organisation from technology, process and infrastructure, through to people, culture and leadership. This means that we empower our teams to do what they think is the right thing, giving them the skills and confidence to explore new ways of working, and to create a bias-free environment, where all our people feel comfortable collaborating to deliver the finest ideas and solutions in an agile environment. Our business is focused on 4 cornerstones, which shape and underpin the way in which we go about work and treat each other: Wellbeing, Empowerment, Perpetual Edge, and Delivery. People and culture are at the heart of Naimuri, so that collectively, we can realise our mission of 'making the UK a safer place to be'. About The Role We are looking for a Solutions Architect who knows the traps of an ivory tower and takes the initiative to get out and be part of the engineering team. You will join a high-impact delivery team, likely based out of our London or Manchester hubs, to lead the technical vision for large-scale, critical national infrastructure. You will work on upgrading existing applications, developing new applications from scratch, and creating solutions that will become the backbone of the customer's software for years to come. While you will own the high-level architecture and technical strategy, you must be comfortable rolling up your sleeves. You will get hands-on with code, prototype complex solutions, and work directly alongside engineering teams to solve real-world problems. Key Role Accountabilities Bridge the Gap: Act as the primary technical bridge between the customer's complex business problems and our engineering teams, translating user needs into robust technical designs. Technical Strategy: Define and maintain the solution architecture and longer-term technical roadmaps, ensuring choices reduce risk and improve project outcomes. Hands-On Leadership: You will not just document; you will build. You will be expected to undertake hands-on coding to prove concepts, break down complex blockers, and set the standard for quality. Governance & Quality: Challenge detailed design choices within the team and lead reviews on code and designs to ensure adherence to standards and security principles. Mentorship: Be seen as a role model and mentor by the team, supporting Technical Leads and Developers in their professional growth. Risk Management: Identify, escalate, and manage technical risks, ensuring the system is Secure by Design (SbD). The Tech Stack You will be working closely with development teams who are responsible for the following technologies. You should be proficient in architecting for, and coding within, this environment: Core: Full stack development using Java, Typescript and Front End technologies such as React. Data: Complex data handling using Postgres or ElasticSearch. Infrastructure: Kubernetes and Docker in a DevOps environment. CI/CD: Automated delivery pipelines using GitLab CI and Flux CD. About You We're looking for an experienced leader in software solution development. To succeed at this level, you should have: Engineering Heritage: A strong background in software engineering with a working knowledge of what is required to write production ready code. Architectural Expertise: Proven experience in designing complex solutions and working with engineers to deliver that solution into production. Public Sector Context: Prior experience working in the public sector (e.g., central government or law enforcement) is highly advantageous. Security Focus: Understanding and practical experience of working within Secure by Design (SbD) principles (e.g., JSP 440/604). Communication: The ability to explain complex technical concepts to non-technical stakeholders and support the customer in their decision-making. Forward Thinking: Experience and understanding of how to see emerging issues, strategies, roadmaps, patterns and technologies to assess opportunities and risks within your delivery and the wider business. User Centered Design: Users are the most important stakeholders when creating useful and engaging systems. Knowledge of UCD, service standards (GDS) and accessible requirements (WCAG) are important to Naimuri and our customers. Location & Flexibility Base (one of): Our Head Office is in Salford Quays, Manchester, London (Vauxhall). Portsmouth Bristol Hybrid Working: We offer hybrid working. This would normally be a maximum of one or two days per week in the office, but you are welcome to spend more time on-site if preferred. Travel: Occasional visits to customer sites (typically London) or the Naimuri Head Office may be required. Pay and Benefits Naimuri pays competitively within the industry based on your role's base location rates. Pension: Matched 1.5x up to 10.5%. Bonus: Company performance-related bonus. Health: AXA group 1 medical cover. Lifestyle: Flexible/Hybrid working options and a holiday buy-back scheme. Diversity & Inclusion: We strongly encourage candidates of all different backgrounds and identities to apply. We are committed to building an inclusive, safe, and supportive environment that allows everyone to do their best work. We are happy to support any accessibility or neurodiversity requirements that you may need during the recruitment process.
Customer Solutions Architect - Post-Sales As a Customer Solutions Architect (CSA) on our post sales team at LinearB, you will be a key technical advisor responsible for driving successful implementations of our platform post-sale. You'll partner closely with Customer Success Managers and serve as the technical bridge between LinearB and our customers-guiding engineering organizations to adopt, scale, and maximize the value of our solutions. Your deep technical expertise in DevOps, software delivery practices, and automation will ensure that customers achieve measurable outcomes and long-term success with LinearB. What You'll Do Partner with Customer Success Managers to onboard new customers and lead technical implementation of LinearB's platform, bots, and automation tools. Design scalable solutions that align with customers' engineering workflows, tech stacks, and organizational goals. Translate customer requirements into clear technical configurations, integrations, and deployment plans. Develop lightscripts in Python and/or JavaScriptfor automation, integration, and data transformation tasks as needed during onboarding or optimization. Write and executeSQL queriesto analyze data, support troubleshooting, or validate implementation results. Supporton-premise agent deployments, includinglight Kubernetes configurationand troubleshooting in customer-managed environments. Conduct architecture reviews and provide best practice recommendations for integrating LinearB into CI/CD pipelines, SCM tools, and collaboration platforms. Deliver occasional customer trainingsand enablement sessions to ensure technical teams are empowered to use LinearB effectively. Lead technical onboarding, troubleshooting, and ongoing optimization efforts with engineering teams. Act as a technical advisor and thought partner, advocating for innovative use of LinearB within customer organizations. Work cross-functionally with Product, Engineering, and Support teams to escalates and resolve technical issues. Represent customer voice by providing structured feedback to influence LinearB's product roadmap and features. Qualifications 5+ years in a customer-facing technical role such as Solutions Architect, Sales Engineer, DevOps Engineer, or Customer Engineer. Strong hands-on experience with Git-based development workflows and tools like GitHub, GitLab, Bitbucket, or Azure DevOps. Deep knowledge of DevOps practices including CI/CD, SDLC automation, and developer productivity tooling. Scripting experience with Python and/or JavaScriptfor light automation, data manipulation, or integration tasks. SQL querying skillsfor customer data analysis, validation, and troubleshooting. Occasional use of Kubernetesfor supporting ouron-prem agent deploymentsin customer environments. Experience deliveringcustomer trainings, demos, or technical enablementsessions. Ability to engage both technical and executive stakeholders with clarity and confidence. Familiarity with productivity or engineering analytics tools (e.g., LinearB, Jellyfish, Code Climate, etc.) is a plus. Experience withJira and Zendeskis a plus. Background in software engineering or infrastructure engineering is strongly preferred. Strong troubleshooting skills and a results driven mindset. Excellent verbal and written communication skills. LinearB Values Put the Customer First Take Ownership One Team Show Product Expertise Be Data Driven Reach for the Next Level Listen Curiously & Speak Courageously LinearB is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. .
04/02/2026
Full time
Customer Solutions Architect - Post-Sales As a Customer Solutions Architect (CSA) on our post sales team at LinearB, you will be a key technical advisor responsible for driving successful implementations of our platform post-sale. You'll partner closely with Customer Success Managers and serve as the technical bridge between LinearB and our customers-guiding engineering organizations to adopt, scale, and maximize the value of our solutions. Your deep technical expertise in DevOps, software delivery practices, and automation will ensure that customers achieve measurable outcomes and long-term success with LinearB. What You'll Do Partner with Customer Success Managers to onboard new customers and lead technical implementation of LinearB's platform, bots, and automation tools. Design scalable solutions that align with customers' engineering workflows, tech stacks, and organizational goals. Translate customer requirements into clear technical configurations, integrations, and deployment plans. Develop lightscripts in Python and/or JavaScriptfor automation, integration, and data transformation tasks as needed during onboarding or optimization. Write and executeSQL queriesto analyze data, support troubleshooting, or validate implementation results. Supporton-premise agent deployments, includinglight Kubernetes configurationand troubleshooting in customer-managed environments. Conduct architecture reviews and provide best practice recommendations for integrating LinearB into CI/CD pipelines, SCM tools, and collaboration platforms. Deliver occasional customer trainingsand enablement sessions to ensure technical teams are empowered to use LinearB effectively. Lead technical onboarding, troubleshooting, and ongoing optimization efforts with engineering teams. Act as a technical advisor and thought partner, advocating for innovative use of LinearB within customer organizations. Work cross-functionally with Product, Engineering, and Support teams to escalates and resolve technical issues. Represent customer voice by providing structured feedback to influence LinearB's product roadmap and features. Qualifications 5+ years in a customer-facing technical role such as Solutions Architect, Sales Engineer, DevOps Engineer, or Customer Engineer. Strong hands-on experience with Git-based development workflows and tools like GitHub, GitLab, Bitbucket, or Azure DevOps. Deep knowledge of DevOps practices including CI/CD, SDLC automation, and developer productivity tooling. Scripting experience with Python and/or JavaScriptfor light automation, data manipulation, or integration tasks. SQL querying skillsfor customer data analysis, validation, and troubleshooting. Occasional use of Kubernetesfor supporting ouron-prem agent deploymentsin customer environments. Experience deliveringcustomer trainings, demos, or technical enablementsessions. Ability to engage both technical and executive stakeholders with clarity and confidence. Familiarity with productivity or engineering analytics tools (e.g., LinearB, Jellyfish, Code Climate, etc.) is a plus. Experience withJira and Zendeskis a plus. Background in software engineering or infrastructure engineering is strongly preferred. Strong troubleshooting skills and a results driven mindset. Excellent verbal and written communication skills. LinearB Values Put the Customer First Take Ownership One Team Show Product Expertise Be Data Driven Reach for the Next Level Listen Curiously & Speak Courageously LinearB is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. .
Are you an experienced Full Stack .Net (C#) Developer, with solid experience in API development , keen to take ownership of end-to-end development, contribute to product innovation, and grow in a tech-led, agile team that genuinely values your input? Are you keen to work in a full stack capacity, developing your skills with Angular Typescript? A bonus, you get to work from home 3 days a week Role: Full Stack Developer, Software Developer, .Net Developer, Software Engineer, Full Stack Software Engineer, .Net, C#, Angular Salary: £50k - £55k base + Bonus Benefits: 5% pension, 25 days holiday, 2 wellbeing days, Christmas shutdown, private healthcare, life assurance, cinema tickets & more Location: Ludlow, Shropshire Hybrid (2 days in-office) We're looking for a Full Stack Developer who thrives in C#/.NET and is excited to dive deeper into Angular and TypeScript. You'll join a collaborative product team shaping the future of our platform building smart APIs, delivering seamless user experiences, and solving real-world customer challenges. This is your chance to take ownership of end-to-end development, contribute to product innovation, and grow in a tech-led, agile team that genuinely values your input. CLICK APPLY and send a CV through.
04/02/2026
Full time
Are you an experienced Full Stack .Net (C#) Developer, with solid experience in API development , keen to take ownership of end-to-end development, contribute to product innovation, and grow in a tech-led, agile team that genuinely values your input? Are you keen to work in a full stack capacity, developing your skills with Angular Typescript? A bonus, you get to work from home 3 days a week Role: Full Stack Developer, Software Developer, .Net Developer, Software Engineer, Full Stack Software Engineer, .Net, C#, Angular Salary: £50k - £55k base + Bonus Benefits: 5% pension, 25 days holiday, 2 wellbeing days, Christmas shutdown, private healthcare, life assurance, cinema tickets & more Location: Ludlow, Shropshire Hybrid (2 days in-office) We're looking for a Full Stack Developer who thrives in C#/.NET and is excited to dive deeper into Angular and TypeScript. You'll join a collaborative product team shaping the future of our platform building smart APIs, delivering seamless user experiences, and solving real-world customer challenges. This is your chance to take ownership of end-to-end development, contribute to product innovation, and grow in a tech-led, agile team that genuinely values your input. CLICK APPLY and send a CV through.
Full Stack Web Developer Location: Basingstoke - Hybrid Contract: 12-month minimum Salary: Competeive daily rate About the Role We are seeking a talented and proactive Full Stack Web Developer to join a dynamic, multi-skilled web development team. You will play a key role in rebuilding and supporting onsite web applications using modern frameworks, while ensuring compliance with best practices and security standards. Key Responsibilities Develop, design, and implement bespoke software solutions. Collaborate with clients on requirements analysis. Manage and integrate MS SQL Server databases, including design and documentation. Interface with other corporate systems where possible. Provide end-user support, bug fixing, and change control. Contribute to test plans and UAT processes. Deliver training, tutorials, and technical talks. Evangelize new approaches to software development and best practices. Ensure all development aligns with internal ICT policies and procedures. Cyber Security Responsibilities Work with global teams to resolve vulnerabilities identified in web applications. Coordinate timely remediation of security issues. Respond to global cyber alerts and collaborate with infrastructure and service desk teams. Promote cyber security awareness across the organization. Technical Skills & Experience Strong knowledge of: JavaScript / jQuery Java / Groovy HTML & CSS Grails (beneficial) Experience with: MS SQL Server (including database design) IntelliJ or similar IDE tools Spring and Hibernate frameworks Git/DevOps for source control Familiarity with Agile development practices. Ability to design and develop web-based intranet solutions. Strong analytical skills for data collection and business requirement analysis. Degree-level education or equivalent experience. Demonstrable experience in application design and development. Personal Attributes Creative, highly motivated, and proactive. Excellent interpersonal and communication skills. Ability to work independently and as part of a team. Office Angels is an employment agency and business. We are an equal-opportunities employer who puts expertise, energy and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, abilities and more. By showcasing talents, skills and unique experiences in an inclusive environment, we help individuals thrive. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. Office Angels acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Office Angels UK is an Equal Opportunities Employer. By applying for this role your details will be submitted to Office Angels. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website.
04/02/2026
Contractor
Full Stack Web Developer Location: Basingstoke - Hybrid Contract: 12-month minimum Salary: Competeive daily rate About the Role We are seeking a talented and proactive Full Stack Web Developer to join a dynamic, multi-skilled web development team. You will play a key role in rebuilding and supporting onsite web applications using modern frameworks, while ensuring compliance with best practices and security standards. Key Responsibilities Develop, design, and implement bespoke software solutions. Collaborate with clients on requirements analysis. Manage and integrate MS SQL Server databases, including design and documentation. Interface with other corporate systems where possible. Provide end-user support, bug fixing, and change control. Contribute to test plans and UAT processes. Deliver training, tutorials, and technical talks. Evangelize new approaches to software development and best practices. Ensure all development aligns with internal ICT policies and procedures. Cyber Security Responsibilities Work with global teams to resolve vulnerabilities identified in web applications. Coordinate timely remediation of security issues. Respond to global cyber alerts and collaborate with infrastructure and service desk teams. Promote cyber security awareness across the organization. Technical Skills & Experience Strong knowledge of: JavaScript / jQuery Java / Groovy HTML & CSS Grails (beneficial) Experience with: MS SQL Server (including database design) IntelliJ or similar IDE tools Spring and Hibernate frameworks Git/DevOps for source control Familiarity with Agile development practices. Ability to design and develop web-based intranet solutions. Strong analytical skills for data collection and business requirement analysis. Degree-level education or equivalent experience. Demonstrable experience in application design and development. Personal Attributes Creative, highly motivated, and proactive. Excellent interpersonal and communication skills. Ability to work independently and as part of a team. Office Angels is an employment agency and business. We are an equal-opportunities employer who puts expertise, energy and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, abilities and more. By showcasing talents, skills and unique experiences in an inclusive environment, we help individuals thrive. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. Office Angels acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Office Angels UK is an Equal Opportunities Employer. By applying for this role your details will be submitted to Office Angels. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website.
Job Title PHP Developer (Mid-Level) Salary Our salaries are competitive and reviewed regularly to ensure they remain fair and in line with the wider industry. Location Tipton (Office-based 5 days per week) Our Company Doocey Group is a family-run utility and civil engineering contractor with over 40 years experience built on strong, Black Country values. We ve experienced significant growth over the past 10 years which we ve achieved through consistently delivering high quality work on behalf of our clients, including National Grid and South Staffordshire Water. We pride ourselves on the strength of our relationship with our clients and subcontractors and despite operating in a very fast-paced and often challenging industry, we will soon register a turnover of £100m, a significant milestone for the organisation. If you re looking to join a business that values hard work, loyalty and ambition, you ll feel right at home here. The Role The PHP Developer position is essential for the Group s ongoing growth, supporting the continuous development of our custom in-house software system. This system, once completed, aims to be marketed to other civil engineering firms. It is a web and app-based platform allowing our employees and contractors to access services via tablets or mobile phones, fulfilling all our operational needs. These include payroll and labour costings, CRM functions, job allocation, operational costings, diary planning/scheduling, form creation and databasing, SHEQ requirements, vehicle allocation and HR functions with further plans to expand into the wider business. The role is office-based and requires close collaboration with various stakeholders, including Directors and Senior Management. Responsibilities Design, code, test and debus Doocey Group s software applications, ensuring strong optimisation and functionality Maintain and enhance the existing software systems by identifying areas for improvement and implementing necessary changes Integrate software components and third-party software s and applications Ensure seamless integration between third party software systems and software s used within the company Provide technical support to staff, troubleshoot issues and implement bug fixes Assist in the training of staff to use software applications effectively Develop and maintain comprehensive documentation for all software applications, including technical specifications and user manuals Document development processes, changes and updates Ensure that all software development activities comply with industrial standards and regulations Implement security measures to protect sensitive data and applications Collaborate with front-end developers and business stakeholders to integrate user-facing elements with server-side logic Optimise applications for maximum speed and scalability Follow industry best practices for code management and deployment Stay up to date with the latest industry trends and technologies to ensure our applications remain current and competitive Technical Skills & Experience Proven experience as a PHP Developer Excellent knowledge of PHP and the Taliwind/Alpine.js/Laravel/Livewire (TALL) stack and (LAMP) stack Proficiency in PHP and experience with PHP frameworks (e.g. Laravel, Symfony, Codelgniter) Good understanding of the TALL stack specifically Livewire Previous experience with test-driven development (PHPUnit, feature tests, etc.) Ability to administrate cloud-hosted Linux servers and MySQL databases preferably in AWS Experience implementing and maintaining CI/CD pipelines Ability to self-manage work using JIRA or equivalent project management tools Qualifications & Training Bachelor s degree in computer science or related field (desirable) Zend Certified PHP Engineer PHP Development Certification MYSQL Certification Additional Information Doocey Group value a diverse workforce and welcome applications form all sections of the community, regardless of any protected characteristics. Please note that we operate with a preferred supplier list and will not accept unsolicited CVs from recruitment agencies with whom we do not have an existing agreement. By submitting your application, you consent to Doocey Group retaining your CV, application details, and personal information for the purpose of considering you for current and future employment opportunities. Your information will be stored securely and will only be shared internally as necessary.
03/02/2026
Full time
Job Title PHP Developer (Mid-Level) Salary Our salaries are competitive and reviewed regularly to ensure they remain fair and in line with the wider industry. Location Tipton (Office-based 5 days per week) Our Company Doocey Group is a family-run utility and civil engineering contractor with over 40 years experience built on strong, Black Country values. We ve experienced significant growth over the past 10 years which we ve achieved through consistently delivering high quality work on behalf of our clients, including National Grid and South Staffordshire Water. We pride ourselves on the strength of our relationship with our clients and subcontractors and despite operating in a very fast-paced and often challenging industry, we will soon register a turnover of £100m, a significant milestone for the organisation. If you re looking to join a business that values hard work, loyalty and ambition, you ll feel right at home here. The Role The PHP Developer position is essential for the Group s ongoing growth, supporting the continuous development of our custom in-house software system. This system, once completed, aims to be marketed to other civil engineering firms. It is a web and app-based platform allowing our employees and contractors to access services via tablets or mobile phones, fulfilling all our operational needs. These include payroll and labour costings, CRM functions, job allocation, operational costings, diary planning/scheduling, form creation and databasing, SHEQ requirements, vehicle allocation and HR functions with further plans to expand into the wider business. The role is office-based and requires close collaboration with various stakeholders, including Directors and Senior Management. Responsibilities Design, code, test and debus Doocey Group s software applications, ensuring strong optimisation and functionality Maintain and enhance the existing software systems by identifying areas for improvement and implementing necessary changes Integrate software components and third-party software s and applications Ensure seamless integration between third party software systems and software s used within the company Provide technical support to staff, troubleshoot issues and implement bug fixes Assist in the training of staff to use software applications effectively Develop and maintain comprehensive documentation for all software applications, including technical specifications and user manuals Document development processes, changes and updates Ensure that all software development activities comply with industrial standards and regulations Implement security measures to protect sensitive data and applications Collaborate with front-end developers and business stakeholders to integrate user-facing elements with server-side logic Optimise applications for maximum speed and scalability Follow industry best practices for code management and deployment Stay up to date with the latest industry trends and technologies to ensure our applications remain current and competitive Technical Skills & Experience Proven experience as a PHP Developer Excellent knowledge of PHP and the Taliwind/Alpine.js/Laravel/Livewire (TALL) stack and (LAMP) stack Proficiency in PHP and experience with PHP frameworks (e.g. Laravel, Symfony, Codelgniter) Good understanding of the TALL stack specifically Livewire Previous experience with test-driven development (PHPUnit, feature tests, etc.) Ability to administrate cloud-hosted Linux servers and MySQL databases preferably in AWS Experience implementing and maintaining CI/CD pipelines Ability to self-manage work using JIRA or equivalent project management tools Qualifications & Training Bachelor s degree in computer science or related field (desirable) Zend Certified PHP Engineer PHP Development Certification MYSQL Certification Additional Information Doocey Group value a diverse workforce and welcome applications form all sections of the community, regardless of any protected characteristics. Please note that we operate with a preferred supplier list and will not accept unsolicited CVs from recruitment agencies with whom we do not have an existing agreement. By submitting your application, you consent to Doocey Group retaining your CV, application details, and personal information for the purpose of considering you for current and future employment opportunities. Your information will be stored securely and will only be shared internally as necessary.
Hybrid, 2 -3 days per week on site. MUST be local . Experience: 5+ years The Opportunity A well-established and fast growing digital technology business is looking to appoint an experienced Senior .NET Full Stack Developer to join it's in-house development team. The organisation builds and operates multiple high-volume digital platforms and works in partnership with well-known UK brands. This role offers the chance to join a commercially driven, entrepreneurial environment where innovation is encouraged, delivery is valued, and technical contributions have a direct impact on platform evolution. The culture is fast-paced, collaborative, and rewards high performance, with clear investment in professional development. The Role You will be a key contributor within a small but highly capable development team, working across the full software development life cycle. The position provides exposure to complex, scalable systems, modern architecture, and evolving cloud-based infrastructure. Core Responsibilities: End-to-end development across the full software development life cycle Designing, developing, and maintaining scalable web applications Collaborating closely with product, commercial, and technical stakeholders Applying best-practice software design principles and patterns Enhancing existing systems while contributing to new platform development Essential Skills & Experience: 5+ years' commercial experience as a .NET/ASP.NET Full Stack Developer Strong experience with: ASP.NET, .NET Core, C#, MVC/Razor, HTML, CSS, JavaScript, JSON, XML, MS SQL Server Solid understanding of software architecture and design patterns Experience building and consuming Web Services and RESTful APIs Source control using Git Deployment and hosting using IIS and Microsoft-based technologies Desirable/Nice to Have: Experience working on high-traffic or transaction-heavy platforms Exposure to DevOps practices and CI/CD pipelines SASS or modern Front End tooling Cloud platforms (Azure, AWS, or Firebase) Agile delivery environments (Scrum or Kanban) SQL databases VB.NET exposure SEO awareness Why Apply?: Join a growing technology business with clear technical ambition Work on established, large-scale digital platforms High-impact role with influence over technical direction Supportive culture that recognises achievement and progression Modern working environment with a collaborative development team
03/02/2026
Full time
Hybrid, 2 -3 days per week on site. MUST be local . Experience: 5+ years The Opportunity A well-established and fast growing digital technology business is looking to appoint an experienced Senior .NET Full Stack Developer to join it's in-house development team. The organisation builds and operates multiple high-volume digital platforms and works in partnership with well-known UK brands. This role offers the chance to join a commercially driven, entrepreneurial environment where innovation is encouraged, delivery is valued, and technical contributions have a direct impact on platform evolution. The culture is fast-paced, collaborative, and rewards high performance, with clear investment in professional development. The Role You will be a key contributor within a small but highly capable development team, working across the full software development life cycle. The position provides exposure to complex, scalable systems, modern architecture, and evolving cloud-based infrastructure. Core Responsibilities: End-to-end development across the full software development life cycle Designing, developing, and maintaining scalable web applications Collaborating closely with product, commercial, and technical stakeholders Applying best-practice software design principles and patterns Enhancing existing systems while contributing to new platform development Essential Skills & Experience: 5+ years' commercial experience as a .NET/ASP.NET Full Stack Developer Strong experience with: ASP.NET, .NET Core, C#, MVC/Razor, HTML, CSS, JavaScript, JSON, XML, MS SQL Server Solid understanding of software architecture and design patterns Experience building and consuming Web Services and RESTful APIs Source control using Git Deployment and hosting using IIS and Microsoft-based technologies Desirable/Nice to Have: Experience working on high-traffic or transaction-heavy platforms Exposure to DevOps practices and CI/CD pipelines SASS or modern Front End tooling Cloud platforms (Azure, AWS, or Firebase) Agile delivery environments (Scrum or Kanban) SQL databases VB.NET exposure SEO awareness Why Apply?: Join a growing technology business with clear technical ambition Work on established, large-scale digital platforms High-impact role with influence over technical direction Supportive culture that recognises achievement and progression Modern working environment with a collaborative development team
Full Stack Developer - Hybrid remote £55k - £65k 2 days p/w in Belfast office Work directly with the creator and original developer of a very successful, cloud-based time and attendance platform that utilizes geofencing, AI and facial recognition. With an initial focus on Front End development to rebuild the web portal, in this role you would also be working across Back End and mobile (React Native) to help integrate the system with the wider parent company and their portfolio of products, and to scale for higher volumes of users and traffic. You will be part of a small team within a march larger development community that has a well developed CI/CD environment and follows AWS best development practices. What you'll do Shape features based on customer and team feedback Build and enhance features for our web and React Native applications Writing tests and fixing bugs Review pull requests from team members Taking ownership of building Back End features end-to-end Contributing ideas and recommendations to enhance the system and its performance. Requirements: 4+ years of professional experience as a Software Engineer In-depth skills with React and Typescript (React Native a plus) Proficiency with any Back End development language (Ideally Python) Relevant knowledge of SQL, HTML, and CSS Experience with Flask, Django, SQLAlchemy, TanStack, React Query a plus Bonus: Relevant AWS infrastructure experience Benefits Performance Based Bonus Company pension Life Insurance Health Insurance *This role is only open to applicants living within a commutable distance of Belfast, who have full right to work in either the UK or Ireland Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
03/02/2026
Full time
Full Stack Developer - Hybrid remote £55k - £65k 2 days p/w in Belfast office Work directly with the creator and original developer of a very successful, cloud-based time and attendance platform that utilizes geofencing, AI and facial recognition. With an initial focus on Front End development to rebuild the web portal, in this role you would also be working across Back End and mobile (React Native) to help integrate the system with the wider parent company and their portfolio of products, and to scale for higher volumes of users and traffic. You will be part of a small team within a march larger development community that has a well developed CI/CD environment and follows AWS best development practices. What you'll do Shape features based on customer and team feedback Build and enhance features for our web and React Native applications Writing tests and fixing bugs Review pull requests from team members Taking ownership of building Back End features end-to-end Contributing ideas and recommendations to enhance the system and its performance. Requirements: 4+ years of professional experience as a Software Engineer In-depth skills with React and Typescript (React Native a plus) Proficiency with any Back End development language (Ideally Python) Relevant knowledge of SQL, HTML, and CSS Experience with Flask, Django, SQLAlchemy, TanStack, React Query a plus Bonus: Relevant AWS infrastructure experience Benefits Performance Based Bonus Company pension Life Insurance Health Insurance *This role is only open to applicants living within a commutable distance of Belfast, who have full right to work in either the UK or Ireland Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.