cover image

About the Company

We are on a mission to make people happier at work. We help companies attract the right tech talent for their business. And we help technology professionals to find the right new opportunities for their career objectives.

By focusing exclusively within the Software Engineering and Data Science markets, we support businesses that use AI to make the world a better place. In short, we find people that help machines help people.

How does a recruitment company originate that genuinely disrupts the status quo?

By building a 'customer first' service. Quite frankly, we care about how happy our customers are.

Core Markets we service:
• Data Science | NLP | Neural Networks | Advanced Analytics
• Artificial Intelligence | Machine Learning | Deep Learning | Computer Vision
• Data Architecture | Data Engineering | Business Intelligence
• Software Engineering & Web Development | Blockchain | DevOps | AR/VR
• Cyber Security
• Senior Appointments: C-Suite | Directorships | Board Appointments & NEDs

If you're looking to establish a staffing solution through partnering with a best in class team, then contact us at:

guy@truenorthgroup.io

Listed Jobs

Company background Company brand
Company Name
TrueNorth®
Job Title
Software Engineer in Test
Job Description
Job title: Senior Software Development Engineer in Test (SDET) Role summary: Provide technical partnership with development teams to design, code, and maintain automated tests that ensure quality is built into SaaS products. Act as a senior engineer focusing on test automation, testability, and integration with CI/CD pipelines across Ruby backend services and mobile (iOS/Android) workstreams. Expectations: * Senior-level expertise in test automation and quality engineering. * Proactive collaboration with developers and product managers. * Demonstrated ability to integrate tests into release pipelines and influence architecture. Key responsibilities: * Design, implement, and maintain unit and integration tests for Ruby/RSpec services and mobile components. * Collaborate during feature planning to create automated test plans reflecting core business scenarios. * Own test suite evolution, ensuring scalability, maintainability, and coverage relevance. * Advise on testability and quality during code reviews and architecture discussions. * Integrate automated tests into CI/CD workflows and monitor performance. * Coordinate with backend, iOS, and Android teams to align quality standards. Required skills: * Deep experience with test automation frameworks (e.g., RSpec, Capybara, XCTest, Espresso, Appium). * Strong coding skills in Ruby and familiarity with mobile development ecosystems (Swift/Kotlin). * Proficiency in CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.) and test integration. * Knowledge of SDLC principles, test-driven development, and quality metrics. * Ability to think like a developer: write clean, maintainable, reusable test code. * Excellent communication and influence skills for cross-functional collaboration. Required education & certifications: * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). * Certifications in automated testing or quality engineering (e.g., ISTQB Advanced Test Automation Engineer, Certified Scrum Developer) preferred but not mandatory.
London, United kingdom
On site
21-01-2026
Company background Company brand
Company Name
TrueNorth®
Job Title
Cloud Architect
Job Description
Job Title: Cloud Architect Role Summary: Lead the end‑to‑end design, review, and deployment of AWS cloud solutions for complex, regulated environments, ensuring alignment with the AWS Well‑Architected Framework and industry security standards. Expactations: Deliver strategic technical guidance, hands‑on architecture, and maintain governance artefacts across the discovery to production lifecycle. Key Responsibilities: - Design, review, and assure AWS cloud architectures. - Lead technical discovery workshops and stakeholder engagements. - Draft, maintain, and enforce Architectural Decision Records (ADRs), assurance reviews, and reusable patterns. - Define cloud strategy, technical roadmaps, and identify automation, AI/ML, and cost‑optimisation opportunities. - Ensure compliance with ISO 27001, 9001, 20000, 22301, and Cyber Essentials Plus. - Collaborate with delivery teams to guarantee architectural integrity. - Guide multi‑account AWS environments with a security‑first mindset. Required Skills: - Extensive experience with AWS compute, storage, networking, IAM, and security services. - Proven ability to design secure, scalable, resilient AWS architectures. - Knowledge of multi‑account governance, cost‑management, and automation tools. - Strong stakeholder engagement, presentation, and cross‑team decision‑making skills. - Experience delivering in governed or regulated sectors. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience). - AWS Solutions Architect – Associate or Professional certification.
London, United kingdom
Hybrid
Junior
29-01-2026
Company background Company brand
Company Name
TrueNorth®
Job Title
Java Developer (SC Cleared)
Job Description
**Job Title** Java Developer (SC Cleared) **Role Summary** Software engineer responsible for designing, developing, and maintaining Java-based applications for a central government client. Requires an active Security Clearance (SC) and proficiency with Spring, AWS, test-driven development, and pair programming practices. Works on a hybrid schedule with occasional site visits. **Expectations** - Deliver high‑quality code that meets rigorous security and regulatory standards. - Collaborate effectively in a pair‑programming environment. - Write and maintain unit and integration tests following TDD principles. - Deploy and manage services on AWS infrastructure. - Participate in code reviews, architecture discussions, and continuous improvement initiatives. **Key Responsibilities** - Design, code, test, and deploy Java applications using Spring framework. - Integrate with AWS services (EC2, S3, RDS, Lambda, etc.) and manage deployment pipelines. - Write comprehensive unit, integration, and functional tests; use JUnit, Mockito, or similar tools. - Engage in pair programming sessions and mentor junior developers when required. - Collaborate with cross‑functional teams (product owners, system architects, QA) to define requirements and solutions. - Maintain documentation of design decisions, configurations, and operational procedures. - Ensure compliance with security policies and best practices for government systems. **Required Skills** - Advanced proficiency in Java (SE/EE) and Spring (Boot, MVC, Data, Cloud). - Hands‑on experience with AWS services and cloud deployment practices. - Strong TDD background – writing tests before or alongside production code. - Pair programming experience and ability to work collaboratively in teams. - Knowledge of modern build tools (Maven/Gradle), CI/CD pipelines, and source control (Git). - Familiarity with secure coding principles and government‑grade security requirements. - Excellent problem‑solving, debugging, and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering or related field preferred. - Equivalent technical experience may substitute for formal education. - Certifications such as AWS Certified Developer – Associate or Spring Professional are desirable. - Must hold an active Security Clearance (SC).
Scotland, United kingdom
Hybrid
05-02-2026
Company background Company brand
Company Name
TrueNorth®
Job Title
Java Developer Contract
Job Description
Job title: Java Developer Contract Role Summary: 3‑month inside IR35 contract with a consultancy delivering software solutions for a central Government department. Work is remote with a maximum of one optional hybrid day per month. Expactations: • IR35 compliant, day rate £500. • Eligibility: minimum 5 years continuous UK work experience. • Immediate start required. Key Responsibilities: • Collaborate with clients on Government projects, ensuring regulatory compliance. • Develop, test, and deliver Java code using TDD principles. • Engage in paired programming sessions to maintain code quality. • Participate in sprint planning and reviews. • Assist in troubleshooting and performance optimisation. Required Skills: • Java (JDK 8/11/17+) • Test‑Driven Development (JUnit/AssertJ) • Paired programming experience • Prior exposure to central Government systems (highly beneficial). Beneficial Skills: • Spring Boot • Kotlin • TypeScript/Node.js • AWS • Terraform Required Education & Certifications: None specified; strong practical experience in Java and associated technologies is required.
United kingdom
Remote
Mid level
10-02-2026