Digital Principles. Partner with our Product team(s) to create sustainable and resilient solutions. Your experience: Bachelor' s degree in Computer Science or relevant certification. Expert level experience in Java and preferably in Spark and Python. Well versed in Cloud architecture and have delivered to one or more; Azure (preferred). Demonstrate hands-on engineering in large scale complex More ❯
issues. Daily responsibilities are design, code, test and debug programs using current coding standards with minimal instruction and support, translating design into code, providing programming updates and estimates. Skills Java Spring Hibernate Python SQL JavaScript Desirables Computer-related degree. 5 years of commercial experience in Java. Benefits include 26 days leave + bank holidays Health insurance Life insurance Enhanced More ❯
and collaborate with a third-party vendor to deliver robust, scalable solutions. Job Role Requirements Development: Lead the design and development of high-quality, production-grade software solutions using Java, Python, and PySpark. Ensure code is optimized, scalable, and maintainable. Azure Expertise: Leverage Azure services extensively, particularly Azure Storage, for scalable cloud solutions. Ensure seamless integration with AWS S3 … Airflow to automate and optimize workflows, ensuring efficient and reliable operations. Required 5-7 years of experience in software development with a focus on production-grade code. Proficiency in Java, Python, and PySpark; experience with C++ is a plus. Deep expertise in Azure services, including Azure Storage, and familiarity with AWS S3. Strong understanding of data security, including encryption More ❯
role offers massive impact and technical ownership. What’s Interesting About This Role New team – shape the platform and tooling from day one Strong engineering focus: Go, Python or Java, GitHub APIs, Terraform Build GitHub Apps, Actions, policy tools and integrations Use of Generative AI encouraged – GitHub Copilot & beyond Collaborate across security, infra, and product engineering teams Impact thousands More ❯
/CD pipelines Proficiency in at least one of the following scripting languages: Python, GO, PowerShell, Bash, Groovy Programming language with a working knowledge in at least one of Java, C# (.NET Framework/Core), JavaScript (Node.js), Ruby, C++ Developer tooling: Full stack CI/CD, GitLab, Jenkins, Sonatype Nexus Experience containerising application components (Dockerfiles, Kubernetes) Deep understanding of More ❯
business teams Challenging existing systems and unlocking new opportunities Working in a fast-moving environment where your ideas matter We’re looking for: Strong programming skills (C#/.NET, Java, or Python) Solid SQL and some cloud experience (Azure or AWS) Great communication, curiosity, and problem-solving mindset A desire to take ownership, move quickly, and learn constantly Strong More ❯
/CD pipelines Proficiency in at least one of the following scripting languages: Python, GO, PowerShell, Bash, Groovy Programming language with a working knowledge in at least one of Java, C# (.NET Framework/Core), JavaScript (Node.js), Ruby, C++ Developer tooling: Full stack CI/CD, GitLab, Jenkins, Sonatype Nexus Experience containerising application components (Dockerfiles, Kubernetes) Deep understanding of More ❯
that lets customers define the shape and size of their fleets and to monitor the health and efficiency of how they are run. You will be using technologies like Java, Typescript, React and Python as well as various Native AWS services and Amazon-internal tools. We don't expect you to be an expert in, or know all these … internship professional software development experience - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience More ❯
time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management Please note: Visa sponsorship can be provided along with relocation assistance if needed. More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
Seeking 2-3 Mid to Senior QA Engineers to join a growing digital transformation team, modernising legacy systems into cloud-native solutions using Java, DevOps, and agile practices. These are permanent roles with hybrid working in Telford, paying £46,000 to £67,000 dependant on experience + bonus. Key Details: Location: Hybrid - average 8 days/month in Telford More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
Seeking 2-3 Mid to Senior QA Engineers to join a growing digital transformation team, modernising legacy systems into cloud-native solutions using Java, DevOps, and agile practices. These are permanent roles with hybrid working in Telford, paying £46,000 to £67,000 dependant on experience + bonus. Key Details: Location: Hybrid - average 8 days/month in Telford More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Radley James
with Git, Docker, CI/CD pipelines, testing and monitoring Clear communicator, comfortable with cross-functional teams Desirable Experience APIs from major financial data providers dbt, Snowflake Kafka, Airflow Java feedhandler support Migration of legacy systems (e.g. MATLAB) This position offers a competitive compensation package and hybrid working model. More ❯
with Git, Docker, CI/CD pipelines, testing and monitoring Clear communicator, comfortable with cross-functional teams Desirable Experience APIs from major financial data providers dbt, Snowflake Kafka, Airflow Java feedhandler support Migration of legacy systems (e.g. MATLAB) This position offers a competitive compensation package and hybrid working model. More ❯
the codebase. Collaborate across disciplines to shape and deliver product roadmaps. Guide technical design and mobile architecture decisions. Essential Experience: Strong background in Android development, with expertise in Kotlin and Jetpack Compose. Experience leading software engineering teams or mentoring in a senior/lead capacity. Solid understanding of architectural patterns (MVVM, MVI, etc.) and modern development practices (TDD More ❯
delivery of NLP/OCR projects with unstructured data Experience managing or mentoring engineers Bonus points for: Experience in regulated domains Knowledge of semantic search, graph/vector databases Java or C# background and understanding of SOLID principles 📩 Interested? Message me here or email mmatysik@trg-uk.com More ❯
City of London, London, United Kingdom Hybrid / WFH Options
trg.recruitment
delivery of NLP/OCR projects with unstructured data Experience managing or mentoring engineers Bonus points for: Experience in regulated domains Knowledge of semantic search, graph/vector databases Java or C# background and understanding of SOLID principles 📩 Interested? Message me here or email mmatysik@trg-uk.com More ❯
full-stack platform to build, test, and deploy enterprise-ready AI applications. Must have hands-on Application Development background, with experience in at least one of the following: JavaScript, Java, TypeScript, preferably Python Flask or FAST Api. Needs strong computer science fundamentals, problem-solving and critical thinking skills, within complex environments. Excellent communication skills, amongst stakeholders and a distributed More ❯
Web Services, Google Cloud, Microsoft Azure) and cloud application architectures Experience writing code in one or more of the following areas, multiple areas of experience would be advantageous: Backend (Java, C#, Node.js, Python or PHP) Web (JS, React) Experience with designing and consuming REST APIs Fluent German Speaker Hands on experience with with backend development (Java, C#, Node.js More ❯
been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance. Preferred technical and professional experience Java (Programming Language): Proficient in Java programming language with a strong understanding of its ecosystems. General Data Engineering Skills: Demonstrated experience in data engineering, including data modelling, ETL processes More ❯
Test Automation tools/frameworks for varying application layers, utilising techniques such as TDD, BDD, CI/CD Strong programming skills in languages such as Python, PowerShell, C#, and Java Solid experience of the SDLC, agile methodologies/principles and dev-ops tools/techniques Excellent problem-solving, interpersonal, analytical, planning and written/verbal communication skills and an More ❯
to refine requirements and deliver impact Troubleshoot issues and optimize performance Key Skills Strong experience with MuleSoft or Power Automate Deep knowledge of SQL, REST, JSON, XML Familiarity with Java/JavaScript, RAML, Jenkins, Anypoint Studio Experience in Agile, API security, and cloud integrations Nice to Have MuleSoft CloudHub Kafka or similar pub-sub systems Finance industry experience Benefits More ❯
facing technical role. Excellent communication and presentation skills. Hands-on experience with systems integration and running POCs. Strong coding ability in at least one high-level programming language (e.g. Java, Go, Python). Deep technical knowledge of Kubernetes, AWS, Azure, GCP or Docker Solid understanding of observability tools, log management, APM, and SIEM. Experience in DevOps or engineering roles More ❯
facing technical role. Excellent communication and presentation skills. Hands-on experience with systems integration and running POCs. Strong coding ability in at least one high-level programming language (e.g. Java, Go, Python). Deep technical knowledge of Kubernetes, AWS, Azure, GCP or Docker Solid understanding of observability tools, log management, APM, and SIEM. Experience in DevOps or engineering roles More ❯
stakeholders What You Bring: 2+ years in data engineering or related roles Bachelor’s in CS, Engineering, Mathematics, Finance, etc. Proficiency in Python, SQL , and one or more: R, Java, Scala Experience with relational/NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with big data tools (Hadoop, Spark, Kafka), cloud platforms (Azure, AWS, GCP), and workflow tools (Airflow, Luigi) Bonus More ❯
stakeholders What You Bring: 2+ years in data engineering or related roles Bachelor’s in CS, Engineering, Mathematics, Finance, etc. Proficiency in Python, SQL , and one or more: R, Java, Scala Experience with relational/NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with big data tools (Hadoop, Spark, Kafka), cloud platforms (Azure, AWS, GCP), and workflow tools (Airflow, Luigi) Bonus More ❯