cover image
SF Technology Solutions

SF Technology Solutions

www.sfrecruitment.com

3 Jobs

16 Employees

About the Company

SF was founded in 1998 on a simple belief: everyone deserves to work in a job they love. Whilst the world of work looks very different in 2023 than it did back then, this mantra remains the cornerstone of our business today.

SF is a multi-award-winning specialist recruiter that provides proactive, efficient and honest recruitment across the Midlands tech ecosystem. Operating out of Birmingham city centre, SF partner with some of the most dynamic, high growth businesses in the region, delivering tech talent into the UK’s fastest growing tech region.

Over the last two decades, we have successfully recruited for over 12,000 clients, placed over 40,000 candidates and we‘re rated as one of the UK’s top 100 businesses to work for.

This success is no accident. We invest in talented people that share our commitment to making this region the very best. Through a flexible, market-leading working environment, we empower our team to give back to the local community through charity days, educational outreach and financial support to local charities.

Listed Jobs

Company background Company brand
Company Name
SF Technology Solutions
Job Title
Junior Software Engineer
Job Description
**Job Title:** Junior Software Engineer **Role Summary:** Develop full-stack web applications using JavaScript-based technologies in a high-growth B2B startup focused on generative AI innovation. **Expectations:** Recent graduate or junior engineer with passion for product development (demonstrated via side projects, GitHub, or startup experience), autonomy, and adaptability in a fast-paced startup environment. Deliver mission-critical solutions with a growth-oriented mindset. **Key Responsibilities:** Design and implement full-stack features (Node.js, React, Typescript, Next.js). Collaborate on greenfield AI/automation projects. Maintain and enhance cloud-based infrastructure (Azure, AWS, GCP). Contribute to iterative product development and cross-functional knowledge sharing. **Required Skills:** Proficiency in JavaScript, Node.js, React, Typescript, Next.js. Basic cloud computing knowledge (Azure, AWS, or GCP). Product development experience via commercial, academic, or open-source projects. Strong problem-solving and delivery-focused mindset. Interest in AI/automation concepts. **Required Education & Certifications:** Bachelor’s degree in Computer Science or related field. Cloud certifications (AWS/Azure/GCP) preferred but not required.
Bristol, United kingdom
Hybrid
Junior
18-12-2025
Company background Company brand
Company Name
SF Technology Solutions
Job Title
Software AI Engineer
Job Description
Job title: Software AI Engineer Role Summary: Design, develop, and deploy generative AI and machine learning solutions within an agile R&D team focused on national security innovation. Expectations: Deliver end‑to‑end AI projects, collaborate cross‑functionally, iterate rapidly on prototypes, and maintain high code quality in a fast‑moving environment. Key Responsibilities: - Architect and implement AI/ML pipelines using Python, PyTorch/TensorFlow, and related libraries. - Build and optimize inference solutions with LlamaCPP or similar generative models. - Integrate AI components with application stacks (JavaScript/TypeScript, Node.js). - Design and maintain scalable data storage layers (PostgreSQL, MongoDB, CosmosDB). - Deploy models and services to cloud platforms, primarily AWS, ensuring reliability and cost efficiency. - Collaborate with product, security, and research stakeholders to refine requirements and validate solutions. - Conduct code reviews, performance tuning, and documentation. Required Skills: - Strong software engineering proficiency in Python and JavaScript/TypeScript. - Hands‑on experience with PyTorch, TensorFlow, or equivalent deep‑learning frameworks. - Familiarity with generative AI models (LLMs) and libraries such as LlamaCPP. - Practical knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, CosmosDB). - Cloud deployment experience, preferably AWS (EC2, Lambda, RDS, S3). - Excellent written and verbal communication. - Ability to work autonomously in small, cross‑functional teams. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent professional experience). - Relevant certifications in cloud platforms (AWS Certified Developer/Architect) or AI/ML (optional but preferred).
Cheltenham, United kingdom
Hybrid
28-01-2026
Company background Company brand
Company Name
SF Technology Solutions
Job Title
Senior Java Developer
Job Description
**Job Title:** Senior Java Developer **Role Summary:** Design, develop, test, deploy, and maintain Java‑based digital services within an Agile, DevSecOps environment. Provide technical leadership, mentor team members, and ensure high‑quality, scalable microservice solutions. **Expectations:** - Deliver robust, production‑ready Java applications using Spring Boot. - Apply TDD and automated testing practices. - Collaborate cross‑functionally with designers, testers, architects, and engineers. - Contribute to continuous improvement of development tools, cloud platforms, and best practices. - Support and mentor junior engineers; demonstrate leadership potential. - Meet UK Security Check (SC) eligibility requirements. **Key Responsibilities:** - Build and maintain RESTful APIs and microservices with clean, loosely‑coupled architecture. - Write unit, integration, and end‑to‑end tests; enforce test‑driven development. - Deploy services using Docker/Kubernetes and cloud environments. - Participate in full project lifecycle from concept to production release. - Conduct code reviews and provide technical guidance to the team. - Ensure compliance with security and quality standards. **Required Skills:** - Strong Java programming expertise; extensive experience with Spring Boot. - Proven experience developing and deploying microservices. - Proficient in RESTful API design. - Solid understanding of TDD, unit testing, and automated integration testing. - Working knowledge of SQL and NoSQL databases. - Experience with containerization (Docker, Kubernetes) and cloud platforms (e.g., AWS, Azure, GCP). - Agile mindset and effective problem‑solving abilities. - Prior experience in mentoring or leading engineers. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (e.g., Oracle Certified Professional Java SE, AWS Certified Solutions Architect) are advantageous but not mandatory. - Eligibility for UK Security Check (SC) clearance (continuous UK residency 5+ years, right to work, no extended trips abroad).
East sussex, United kingdom
Hybrid
Senior
04-02-2026