frameworks such as Backbone.js, React or Vue.js Experience in server-side stacks using technology such as node.js, PostgreSQL, Elasticsearch or Redis UI/UX design and implementation Python or Java knowledge is also useful Understanding of software development best practices and architecture, particularly of web-based, single-page applications Bachelor's or Master's degree from a Top 200 Global More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fortice Ltd
clear, up-to-date documentation of all data engineering workflows and processes What were looking for: 5+ years of experience in data engineering or related roles Proficiency in Python, Java, Golang, Spark, Azure, Synapse Analytics, SQL, Datalake Technology, PySpark, Python, Azure Functions, Azure Data Factory Nice to have: Scala. Familiarity with Kepler geospatial visualisation tool, or other similar tools, and More ❯
jobs to Wales : BASIC QUALIFICATIONS - Experience (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 More ❯
and defending from cyber-attacks, and experience using big data analytics and orchestration to address security challenges Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review PREFERRED QUALIFICATIONS Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs More ❯
or customer's site safety code Experience in the operation, maintenance, troubleshooting and scripting for liquid handlers, dispensers, plate washers, plate readers, Octet, etc. required. Programming experience using Python, Java, C# or VB.NET Experience with scheduling, operation, training and troubleshooting of fully integrated robotic systems Expertise with Hi-Res BioSolutions' Cellario or Biosero's Green Button Go scheduling software is More ❯
cutting-edge Engineering practices and API-driven design to streamline internal processes, boost efficiency, and deliver innovative solutions. The team's expertise spans a wide range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications. With a globally distributed presence across the US, India … 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 in SQL/NoSQL (Oracle, Cassandra) database design Demonstrated ability to be proactive, self More ❯
Golang is useful for carrying out programming for scalable servers and large software systems. The Golang programming language was built to fill in the gaps of C++ and Java that Google came across while working with it's servers and distributed systems. We partner with many innovative organisations, from scaling start-ups to global power houses - meaning we will always More ❯
hands-on experience implementing Dynatrace, rather than those who have only used it as a monitoring tool. Key Responsibilities 1. Good understanding and usage of the following programming languages: JAVA, .NET, Node.js, PHP, C, C++, HTML etc. 2. Knowledge in middleware like WebLogic, WebSphere etc. 3. Demonstrates thorough knowledge and awareness of application performance issues in complex multi-tiered environment More ❯
Client: Our client a leading Multinational Semiconductor EDA Software Provider requires Lead C/C++ or JAVA Software Engineer for role in Cork City, Irelandor Cambridge, England. The role requires the candidate to be onsite 4 days per week. Role: You will join our team responsible for developing and maintaining Agentic AI applications in the digital verification domain. This role … reliable software Stay current with industry trends and emerging technologies in AI Qualifications: BSc in Computer Science, Electrical Engineering or related field. Experience: 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 ❯
the business running. You will develop, deploy, and maintain, reliable distributed solutions that operate at Amazon scale. You will work with a variety of core languages and technologies including Java, ASP.NET, C/C#, Windows, Linux, and AWS services. You will tackle challenging, novel situations every day and will have the opportunity to redefine an industry while working with different … continuous deployment automation, coding standards, code reviews, source control management, testing, and operations following CI/CD best practices - Advanced proficiency in one or more high-level programming language: Java, ASP.NET, C/C++, C#, Python, or Perl - Experience with system analysis and troubleshooting in large-scale Windows or Linux environment - Strong networking fundamentals including DNS, DHCP, SSH, HTTP, TCP 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 ❯
professional software development experience - Experience leading the design, automation, deployment, and support of large-scale infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience with CI/CD pipelines build processes PREFERRED QUALIFICATIONS - Experience leading the design, build and deployment of complex and performant (reliable … and scalable) software solutions in production - 5+ years of development/programming/scripting language (Python/Java/Bash/Perl) experience - 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - 5+ years of systems design, software development, operations, automation, and process improvement experience Our inclusive culture empowers Amazonians to deliver More ❯
team Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience in development in the last 3 years Preferred qualifications Bachelor's degree in computer science … team - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in professional, non-internship software development - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science More ❯
also have a proven track record of delivering results to solve challenging problems with effective team collaboration. Job responsibilities Actively work with at least one programming language such as: Java, Kotlin, Swift, or Objective-C and scripting languages like Python. Build and maintain automated test infrastructure for a multi-platform product that will be used to validate all aspects of … years of non-internship professional software 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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Deloitte LLP
Do you want to be at the heart of some of the biggest and most ambitious programmes undertaken to keep our country safe? We are proud of the impact we have with our Defence & Security clients, the strength of our More ❯