Cambridge, England, United Kingdom Hybrid / WFH Options
NPAworldwide
offer interviews to candidates with health conditions or disabilities who meet the role’s minimum criteria. They celebrate diversity and encourage contributions to their inclusion journey. Technical skills include: Java API, React.js, Python, C#. #J-18808-Ljbffr More ❯
.NET application (1M+ LOC) used by XenServer administrators worldwide Design intuitive and performant user interfaces using WinForms and related UI technologies Extend and maintain the XenServer SDKs (C#, C, Java, PowerShell, Python, Go), ensuring consistency and reliability across languages Work closely with engineers across toolstack, storage, Windows device drivers, and the Linux kernel to deliver cohesive features Participate in architectural … Senior Software Engineer jobs in Cambridge, England, United Kingdom . Cambridge, England, United Kingdom 2 weeks ago Senior Software Engineer - XenServer Toolstack Cambridge, England, United Kingdom 2 days ago Java/React.js Full Stack Developer (Middle/Senior) ID28820 Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 2 weeks ago We’re unlocking community knowledge in a More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
XenServer
values quality, feedback, and continuous improvement What we’re looking for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of best practices like automated testing, code review, and CI/CD More ❯
Node.js, and Angular to join our team. This is an excellent opportunity for a junior engineer looking to grow in a collaborative and innovative environment. Experience in bioinformatics and Java is a plus but not required. Why You Illumina is at the forefront of bringing whole genome sequencing into healthcare, helping change lives by driving adoption of sequencing in the … a plus. Strong problem-solving skills and attention to detail. Good communication and teamwork abilities. Preferred Qualifications: Exposure to bioinformatics , computational biology, or data-driven applications. Basic knowledge of Java and backend development. Familiarity with cloud platforms like AWS, GCP, or Azure . Understanding of containerisation tools such as Docker and Kubernetes . What can you expect Our team members More ❯
usage, implementation and implications, including documenting and agreeing the design inclusive of the trade-offs for commodity trading systems. Familiarity with core AWS product offerings; code development (C#/Java); microservice containerization tools (Docker, OpenShift, Kubernetes); web UI development (React). Must understand Infrastructure as a Code (Terraform) c. Integration - Expert experience with integration techniques, including real-time messaging (AMQ More ❯
Statistics, Physics, Mathematics, or a related field. Several years of experience developing machine learning algorithms and working with large-scale, real-world datasets. Programming: Proficiency in Python, experience with Java, C++, or deep learning frameworks is a plus. Tools & Platforms: Hands-on experience with Kubernetes, Docker, Linux, and CI/CD pipelines. Data Skills: Strong knowledge of SQL and database More ❯
to join an expanding development team for a global fintech client? There has been significant investment into growing the engineering team and this an amazing opportunity for a Principal Java Developer to be a part of something special! About the Principal Java Developer role: As a Principal Java Developer, you will be responsible for the design and development of backend … tasks - adjusting priorities when appropriate. Qualifications needed for the role 8-10 years in a Software Engineering position. BS or MS in Computer Science or related field. Expertise in Java Experience with Design Patterns, Refactoring, OO Design, and related areas. Proven experience translating Business Requirements into solutions. #J-18808-Ljbffr More ❯
understanding of modern application architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Proficiency in API development and integration (RESTful, GraphQL, gRPC, etc). Experience with Java frameworks such as Spring. Proficiency with Docker-based microservice architectures and Kubernetes. Proficiency with MySQL, PostgreSQL, or equivalent RDBMS. Proficiency in source code management. Additional Experience: Experience with functional programming. … Experience with languages other than Java (Kotlin). Experience with frameworks other than Spring (Quarkus/Helidon/etc.). Experience leading technical talks on microservice-based systems. Experience with NoSQL/NewSQL databases. Bachelor's degree in computer science or related field. Why you'll like it here: Context Labs is collaborative at its core. You’ll work within More ❯
and Agile teams to embed quality into every sprint What you bring: 5+ years of experience in software testing and automation (manual + automated) Strong skills in C# or Java, and deep understanding of test strategies CI/CD experience with Jenkins , Git , and cloud platforms (AWS/Azure) Expertise in both automation tools and manual testing techniques ✅ Nice to More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
and problem-solving skills. * Comfortable balancing technical requirements with business goals. * Degree or equivalent experience in a relevant field. * Broad software development experience, including: - AWS/Azure, Windows, Linux - Java, C#, C, C++ - Internet protocols and APIs - Cloud and virtualised deployment models * Familiarity with agile methodologies and writing functional specifications or user stories. * Experience with Android devices and mobile technologies More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cadence
software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of various Artificial Intelligence More ❯
Computer Science, Computer Engineering, or related technical field - Extensive industry experience as a Software Development Engineer in Test (SDET) or Software Development Engineer (SDE) - Strong programming skills in Python, Java, and other modern programming languages with proven expertise in architecting and implementing enterprise-level test automation frameworks - Strong understanding of software development principles, design patterns, and architectural concepts PREFERRED QUALIFICATIONS More ❯
Java, Scala and Kotlin Software Engineering Java, Kotlin and Scala are three of the most powerful and versatile programming languages in the modern software development ecosystem. Known for their scalability, performance, and robustness, these languages are widely adopted across a variety of platforms from backend services and enterprise applications and cloud-based solutions. With the rise of JVM-based languages … clients are united by a common need: access to high-quality software engineering talent. Get in touch with a Specialist If you're looking for your next role in Java, Kotlin or Scala Software Engineering or if you're interested in learning more about the opportunities available, get in touch with one of our dedicated consultants. Whether you're seeking More ❯
this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very beneficial: Microsoft More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Different Technologies Pty Ltd
technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience with game development. Experience with multi-platform development and deployment. Experience using version control software (e.g. Git/P4) Excellent More ❯
Agile cadence and driving continuous improvement through all stages of the development life-cycle. Frequent collaboration with internal and external customers. Required Skills and Experience : Software development skills using Java or C++. A good university degree in an engineering, scientific or mathematical field, or equivalent experience. “Nice To Have” Skills and Experience : Knowledge in optimization and profiling for software applications More ❯
Requirements * Degree in Computer Science, Software Engineering, Physics, or Engineering with a strong software component * Strong proficiency in Python * Experience with at least one other object-oriented language (C++, Java, C#, etc) * Excellent communication skills and the ability to work independently * Comfortable using Git and picking up new tools or frameworks quickly * A keen interest in designing intuitive and user More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
systems integration, or enterprise platform delivery with modern and legacy technologies. Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience. Hands-on experience with .NET, Java, APIs, microservices, SQL/NoSQL, and CI/CD pipelines; understanding of cloud/on-prem infrastructure and security. Proven experience with ECM, RPA (e.g., UIPath), scanning platforms (e.g., Kofax More ❯
emerge all of the time, and you will need to stay abreast of the latest and best technologies to apply to any given project Any knowledge in Python and Java is also beneficial Excellent communication skills, both written and verbal Responsibilities for Lead Application Software Developer Provide leadership on technical decisions within the development of a web-based application Develop More ❯
agile team and could be doing one or more of the following: Programming, testing and operating software at the heart of OCI. You might be: Writing backend code in Java, Python, Go Lang or another modern programming language. Working with containerisation and virtualisation technologies such as Docker, containerd and Kubernetes. Deploying and operating your software in data-centres across the More ❯
abstract concepts and complex architectures. Proficiency in object-oriented development. Proficiency in unit and functional testing. Experience in API development and integration (RESTful, GraphQL, gRPC, etc.). Experience with Java frameworks such as Spring, Quarkus, Helidon, etc. Proficiency with Docker microservice architectures and Kubernetes. Experience with RDBMS like MySQL, PostgreSQL, or equivalent. Experience with NoSQL/NewSQL databases. Proficiency in More ❯
leadership Deep expertise in AWS services and cloud architecture Experience with observability tools and practices Experience in programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Experience with Linux/Unix and CI/CD pipelines build processes PREFERRED QUALIFICATIONS Strong background in automation and Infrastructure as Code Proven track record of building More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
the existing architectures. Required Skills and Experience: Experience implementing complex data and compute solutions at scale. infrastructure-as-code (e.g., CloudFormation, Terraform). Knowledge of programming languages such as Java or Python. Deep understanding of AWS or other cloud providers (e.g. GCP, Azure). Strong understanding of key security technologies and protocols such as TLS, OAuth and SPIFFE. Observability, alerting More ❯
OAuth/OIDC. Excellent communication skills, both written and verbal. Ability to quickly grasp complex systems and work effectively with incomplete information. Proficiency in programming languages such as .NET, Java, or other modern languages. 10+ years of experience in software development and architecture. Nice to Haves Experience in building multi-tenant cloud products Experience in the business domain and data More ❯