Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
knowledge sharing, and problem-solving. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience in software development, with a strong understanding of object-oriented programming principles. 1. Proficiency in at least one programming language (e.g., Python, JavaScript, Ruby, Java). Familiarity with software development methodologies (e.g., Agile, Scrum). Experience with version More ❯
demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java/Python Experience More ❯
Duxford, Heathfield, Cambridgeshire, United Kingdom Hybrid / WFH Options
XIST4 IT Recruitment Ltd
and CI/CD pipelines. * Strong problem-solving skills and ability to work independently. Useful to have: * Python and JavaScript (Node.js) for automation or backend logic. * Experience with other OO programming languages. * Familiarity with cloud platforms, especially Microsoft Azure. * Containerisation tools such as Docker. * Automation tools like Ansible. * Interest in AI, machine learning, and related technologies. Backend Integration Developer - What More ❯
Duxford, Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Xist4
and CI/CD pipelines. * Strong problem-solving skills and ability to work independently. Useful to have: * Python and JavaScript (Node.js) for automation or backend logic. * Experience with other OO programming languages. * Familiarity with cloud platforms, especially Microsoft Azure. * Containerisation tools such as Docker. * Automation tools like Ansible. * Interest in AI, machine learning, and related technologies. Backend Integration Developer - What More ❯
area. Strong understanding of various Artificial Intelligence and Machine Learning algorithms and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
for new and complex hardware use cases with a focus on user-centred product design and developer workflows Familiarity with modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology. A 'get things done' attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements. A passion More ❯
workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full More ❯
usually learned only by experience. You're the right fit if: Pursuing a MS in Computer Science, Computer Information Systems, Computer Engineering, or related degrees. Strong understanding of object-oriented software development concepts and methodologies. Understanding of Design and implementation of scalable, secure cloud architecture based on Amazon Web Services, leveraging AWS Data pipeline to process and move More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Genie Ventures Ltd
and optimisations Knowledge of performance optimisation techniques for high-traffic websites Understanding of SEO best practices for content-driven platforms Experience working within Agile product teams Technical Skills Object-oriented PHP with Symfony or comparable MVC framework Responsive HTML & CSS with modern web standards JavaScript using modern practices and frameworks MySQL database design and query optimisation AWS infrastructure More ❯
USA. You will enjoy a fast-paced environment in which we solve a variety of challenges for different clients. Responsibilities Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Writing technical design documentation More ❯
Programming Skills Proficiency in object-oriented programming languages (e.g., C++, C#, Java) and scripting languages (e.g., Python). Additional Skills Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML). Software Engineering Best Practices Understanding of software engineering best practices including automated testing, code review, and CI/CD. Approach A thoughtful approach More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training Practical knowledge of developing RESTful APIs for client-server architecture More ❯
development testing experience - 1+ years of test automation frameworks and tools building experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in penetration testing and exploitability-focused vulnerability assessment - Experience in platform-level security mitigations and hardening for Linux and Windows PREFERRED QUALIFICATIONS - Knowledge of overall system More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Corriculo Ltd
improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and cross More ❯
a numerate discipline, preferably Computer Science, Computer Engineering, or a science with a significant computing component. Required skills include knowledge of Java (familiarity with Python is an advantage), object-oriented programming, and an understanding of software design considerations. Experience with Python, Spark, Kubernetes, and database systems would be beneficial. Experience with astronomical data acquisition and reduction, as well More ❯
scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
one software programming language - 3+ years of non-internship professional software development experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
non-internship) in professional software development - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
professional. BASIC QUALIFICATIONS - 4+ years of non-internship professional software development testing experience - 2+ years of test automation frameworks and tools building experience - Proficiency in Python programming, including object-oriented design and scripting for test automation - Experience in testing and quality assurance for hardware-software interfaces of embedded systems - Familiarity with CI/CD frameworks, processes and tools More ❯
have industry-leading programming skills, an established background developing consumer applications and services across mobile platforms (Android) or high-volume service architectures, and an industry-leading knowledge of object-oriented development. Your day starts with daily stand-up call, connecting & collaborating with your peers for design & code reviews, come up with robust & highly scalable solutions, Agile practices etc. More ❯
methodologies, writing test plans, developing testbenches and test cases, and driving verification closure. Strong hands-on experience in System Verilog and UVM methodology, with a solid background in Object-Oriented programming. Proven ability to debug complex designs and verification environments. Experience owning verification environments across multiple stages of verification, from investigation to closure. Ability to work with project More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and Experience : Scripting languages such as Python or Perl Exposure to all stages of the design cycle: initial concept, specification, implementation and testing, documentation and support Understanding of object-oriented programming, data structures, and algorithms Knowledge of formal verification techniques and tools Hardware design language, preferably Verilog In Return: As a Cambridge-based Arm employee, you will be More ❯
Ability to handle multiple competing priorities in a fast-paced environment • Previous demonstrated project management success on high-volume web-based applications projects • Deep understanding of system architecture and OO Design and experience with large distributed and online transactional systems • International experience or knowledge of additional languages is highly desired BASIC QUALIFICATIONS - 3+ years of engineering team management experience - 7+ More ❯
analytical and problem-solving skills and excellent communication with peers and non-technical stakeholders. - Comfortable working in a fast paced, highly collaborative, dynamic work environment PREFERRED QUALIFICATIONS - Proven object-oriented design and implementation skills, preferably on Windows or Unix/Linux platform - Deep Experience with Windows and Microsoft technologies. - Strong understanding of modern database technology, experience with AWS … of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols - Bachelor's Degree in Computer Science or related technical field. - Solid knowledge of CS fundamentals - object-oriented design, data structures, algorithms, problem solving and complexity analysis. - 7+ years relevant work experience Our inclusive culture empowers Amazonians to deliver the best results for our customers. If More ❯
Knowledge of data integration. Experience in data manipulation through ETL Knowledge in UML Knowledge of markup languages such as HTML and XML Previous experience in software development in object-oriented languages and visual frameworks Full Proficiency in English is mandatory Advanced Spanish and/or Portuguese is a plus More ❯