of solving problems until now considered impossible, with applications ranging across a broad range of industries, including healthcare, materials and aerospace. We are looking for a (graduate/junior) Software Engineer to join our talented and enthusiastic team of scientists and engineers in creating, optimising and maintaining modular, reliable, and scalable software for our quantum computers. Passionate about … world? UQ may be the right place for you, so get in touch! WHAT YOU'LL ACCOMPLISH Work within multidisciplinary teams of electronic engineers, quantum physicists, hardware designers and software developers to develop innovative solutions to complex challenges Take ownership of use cases, analyse issues, create and communicate solutions, and develop components within our software stack Evaluate and … document the software you help design, build, and maintain Participate in knowledge sharing and code reviews to improve product quality Support experimentation and continuously adapt to new discoveries from the Quantum team The 3 Most Critical Attributes We'll Use to Compare Candidates Proficiency in designing, developing and debugging complex software in Python, and at least one compiled More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Plyable
Junior/graduate full stack software engineer We are looking for a graduate or junior software engineer with experience building single page applications to join our product team working on Plyable's web apps. Our sites are written in modern Angular (TypeScript) and Django and hosted on Google App Engine and Kubernetes. We are a rapidly growing company … to providing time and cost-saving solutions to innovators and engineers. We are at an exciting time in our journey, and are now moving towards selling licenses of our software products, and developing new SaaS models to address real pain points in manufacturing as a whole. This junior role would primarily involve working on our current Plyable site and … software development, but would have scope to move into the team working on our new SaaS products. We are expecting this to be a period of high growth at Plyable, in a real tech start-up atmosphere. Experience Required Degree in Computer Science, Mathematics, Physics or related field, or equivalent industry experience Strong analytical, problem solving, written and verbal More ❯
ASEG Inc. seeks a Senior Software Engineer possessing subject matter expertise in Cloud architectures, operations and application deployment. Job Overview • Experience with Agile Development, notably Scaled Agile Framework • Developing launch configurations for deployment into AWS GovCloud • Experience with Java, Web Services, Cloud architectures, operations and application deployment, XML and WSDL knowledge • Experience monitoring, troubleshooting and fixing complex systems, preferably More ❯
required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Discretionary Requirements -Cloud Experience: Shall have three (3) years demonstrated work experience with distributed scalable Big Data Store (NoSQL) such More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
analyze complex data, enabling governments, armed forces, and businesses to gain a digital advantage in demanding environments. What You'll Be Doing This role involves leading development across multiple software applications for complex customer systems. Due to the sensitive nature of the work, limited context can be provided. Responsibilities include designing solutions at system and component levels, acting as … Experience with Kotlin or Java Knowledge of UI testing frameworks like Cypress or Selenium Leadership experience or acting as Technical Authority Experience eliciting user requirements and designing customer-focused software Agile team experience Understanding of MDM technologies Experience with Next.js applications Security Clearance Applicants must have the right to work in the UK and will need to obtain SC More ❯
can take your career. Our mission is clear: to lead through innovation. Join the transformation and innovate with us. OVERVIEW: BlueHalo, an AV Company, is seeking a highly motivated Software Engineers to serve on an Agile Software team. The ideal candidate will be responsible for designing and developing robust software solutions using Java and Python. You will … be part of a talented software team focused on developing solutions to innovate mission-critical systems and applications. Those interested in this position should be comfortable with change and learning new technologies, as this opportunity is focused on finding innovative solutions to our customer's toughest challenges. If you are a software engineer with experience in both Java … understand business requirements and translate them into technical solutions. Researching new technologies, understanding emerging challenges to mission critical solutions and quick reaction problem identification & resolution. Document experiment results, prototype software solutions and ensuring that all technical documentation (i.e. configuration guides, install guides) meets requirements. Collaborating with other team members and stakeholders to jointly solve problems and find solutions as More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer. They've been operating for well over ten years and are one of the market leaders within their field … re also already experimenting with ML in this team, so it's genuinely a very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend specialist, so there is opportunity to More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer. They've been operating for well over ten years and are one of the market leaders within their field … re also already experimenting with ML in this team, so it's genuinely a very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend specialist, so there is opportunity to More ❯
Location: Fort Liberty, NC Clearance Requirement: TS/SCI Job Description: Join the Data Machines team as a Software Engineer supporting Special Operations! As a Data Machines team member, you will have the opportunity to closely support our mission partners, and your work will have a direct impact on mission imperatives. You excel in an agile and fast-paced More ❯
applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals. About the Role: As a Software Engineer with us, you'll be part of a close-knit team delivering high-quality, scalable software solutions across the full stack using modern Microsoft technologies. You'll … enjoy solving complex problems, writing clean code, and working with a supportive and forward-thinking team, this role offers the variety and challenge you're looking for. As the Software Engineer, you will: Designing and developing full-stack applications using C#, .NET Core, ASP.NET MVC, HTML, JavaScript, JQuery, Angular and SQL Server. Writing clean, efficient and testable code that … teams to deliver fixes. Engaging with stakeholders to understand requirements and deliver tailored solutions. Managing tasks and contributing to project timelines in Azure DevOps. Supporting the delivery of new software applications and enhancements to existing platforms. Producing technical documentation including user guides, specs and test plans. Collaborating with and supporting other team members as part of a dynamic development More ❯
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 121639 Location: London | Leeds | Manchester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular … code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of these, but if … not we’ll help you with them Machine Learning software e.g. Amazon and Azure machine learning, or Google's TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible How we will support you: Work-life balance is important; you More ❯
good. About the Role The ML Projects team is at the forefront of bringing cutting edge machine learning to the core of what we do at Starling. As a software engineer on the ML Projects team you will work with other engineers and data scientists to design, implement and maintain features that make use of machine learning models under … to shape your own path, identify challenges, and collaborate with colleagues across teams to deliver impactful solutions across a range of technologies. Requirements We are looking for a skilled software engineer who thrives on building and scaling complex systems. You should have a proven track record of delivering robust, multi-technology applications within an enterprise environment. We're open More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Reed Technology
?? Hiring: Senior Ruby on Rails Developer (Remote - UK Based) ?? Location: Anywhere in the UK (100% Remote) ?? Job Type: Full-Time | Flexible Hours | Work-Life Balance Champions ?? Why This Role Rocks: Ready to level up your dev career with a company More ❯
Applicants selected must be willing and able to obtain a Security Clearance; therefore, U.S. Citizenship is required. Responsibilities: Designing and implementing product systems for client delivery. Provide guidance to junior staff by breaking large features down into workable tasks for More ❯
We are currently partnered with an established and growing financial services company, regulated by the FCA, that has an exciting opportunity for an experienced Senior Full Stack Web Developer to join their in-house development team. This company has a More ❯
We are currently partnered with an established and growing financial services company, regulated by the FCA, that has an exciting opportunity for an experienced Senior Full Stack Web Developer to join their in-house development team. This company has a More ❯
Terraform, Ansible, Infrastructure as Code (IaC), DevOps, Kubernetes, Docker, Pen Testing, Splunk, Nutanix, Linux, Windows Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must More ❯
looking for a Level 2/3 DevOps Engineer. A successful candidate should have experience within CI/CD Pipelines, automating infrastructure deployments, and Object oriented programming languages. DevOps Software Engineer will design, implement, and maintain CI/CD pipelines to support the Missile Defense Advanced Simulation (MDASim) project on the Specialized Warfighter Development Contract (SWDC). In addition … improve deployment processes • Implement and manage containerization technologies (e.g., Docker, Kubernetes) • Ensure security best practices and compliance requirements are met • Maintain and enhance configuration management tools • Design and develop software to model various missile and air defense capabilities and concepts • Assist in the development of simulation and software architectures • Candidate may be responsible for leading development of an … agile software feature team within the context of a larger team (Level 3) • Additional responsibilities could include interfacing with MDASim customers and presenting technical briefings to MDASim stakeholders (Level 3) Seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels. Basic Qualifications for DevOps Software Engineer or Principal DevOps SoftwareMore ❯
platform. The candidate will collaborate with development teams and fellow cloud infrastructure engineers to address critical issues. Proficiency in cloud technologies, containers, Kubernetes, networking, security, scripting, automation, and platform engineering, ensuring seamless system operations. The candidate should possess strong technical aptitude, software development skills, analytical and communication skills, and exceptional problem-solving ability. What You'll Do Collaborate … highly available, scalable, and secure cloud-based services, promoting efficiency and self-service principles. Develop and maintain automation scripts and tools to streamline infrastructure provisioning, configuration, and deployment, empowering engineering teams. Implement and manage Kubernetes clusters for container orchestration, monitoring, and scaling. Drive an evolution of services to support cloud-native managed services, including an evolution of Kubernetes. Drive … efforts to enhance cloud infrastructure security, including access controls, encryption, and vulnerability assessments, focusing on engineering security solutions. Collaborate on CI/CD (TeamCity) pipelines to automate software deployment, including the build platform (Java, Gradle Enterprise) and QA/Testing tooling to drive DevEx up and CFR to zero, emphasizing engineering and self-service automation. Define and More ❯
Senior Back-End Software Engineer Location: Belfast (Hybrid Working) Job Type: Full-Time, Permanent Sector: Technology - Financial Services Recruiter: VANRATH (advertising on behalf of a global client) Salary: Excellent salary + bonus + comprehensive benefits package The Opportunity VANRATH are delighted to be partnering with a global organisation to recruit a Senior Back-End Software Engineer for a … key role within their Belfast-based engineering team. This is a fantastic opportunity to join a company at the forefront of financial technology, contributing to the development of cutting-edge, cloud-native platforms that support global trading and data services. You'll be part of a collaborative, Agile team responsible for delivering business-critical systems with a focus on … scalability, performance, and continuous improvement. The Role As a Senior Back-End Software Engineer, you will play a vital role in designing and building distributed, event-driven systems in a cloud environment. You'll work closely with architects and product owners, lead by example in engineering best practices, and support more junior developers within the team. Key Responsibilities More ❯
Site Reliability Engineer - Graduate Considered We are excited to be able to offer this Site Reliability Engineer role working for an industry-leading software company in Cambridge. This company has won several awards and is pioneering in their machine-learning technology. Founded 8 years ago, with a team of 150 brilliant engineers, they are already renowned as having game … role Ideally, you will have knowledge of modern infrastructure and operational tooling within cloud-based architectures It would be beneficial if you have an understanding of how web-based software applications are designed and function, utilising technologies like node.js, PostgreSQL, or Elasticsearch. You enjoy a variety of work and love the idea of a role involving lots of problem … solving identifying the root causes of issues. Good logical reasoning You are keen on pursuing a career in Site Reliability Engineering in the knowledge this role will not lead to a role in the R&D/Software teams Responsibilities for Site Reliability Engineer - Graduate Considered: Working within the SRE team you will be responsible for the architecture More ❯
Boston, Massachusetts, United States Hybrid / WFH Options
Digital Prospectors
Position: Quality Assurance Specialist, Digital Engineering Systems Location: Greater Boston, MA (Hybrid - 2 days onsite, mandatory Wednesdays) Length: 3+ years W2 Candidates Only, No C2C, USC Job Description: Our client is seeking a Quality Assurance Specialist to support the development and sustainment of enterprise Product Lifecycle Management (PLM) systems within its Digital Engineering Center. This role involves designing … and executing automated test strategies to ensure the performance, reliability, and quality of complex, mission-critical software tools. The ideal candidate will bring hands-on experience with QA methodologies, automation frameworks, and enterprise web applications in an agile development environment, while also contributing to continuous process improvement and cross-functional collaboration throughout the software development lifecycle. Essential Duties … and Responsibilities (but not limited to): • Define test strategy and create comprehensive test plans; maintain them throughout the project lifecycle. • Develop, maintain, and execute automated tests for PLM software and supporting services. • Monitor and report testing activities against project schedules to ensure timely delivery. • Identify, log, and track defects using established bug tracking tools. • Participate in code and design More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Robert Walters
As a Lead Site Reliability Engineer, you will contribute to the design, development, and operation of cloud infrastructure and applications on Google Cloud Platform. You will work collaboratively with engineering and infrastructure teams to implement site reliability engineering (SRE) principles, focusing on system reliability, observability, automation, and operational excellence. This role follows a hybrid working model, requiring attendance … at the Bristol office for at least two days per week or 40% of the working time. Key Responsibilities Promote and embed SRE best practices within engineering teams and microservices environments Partner with infrastructure and DevOps engineers to improve system resilience and performance Troubleshoot complex incidents and implement long-term solutions through code and automation Develop and improve automation … pipelines to reduce manual operations and enhance system efficiency Contribute to multiple strategic digital initiatives and collaborate across engineering domains Essential Skills and Experience Background in softwareengineering or telemetry, with current focus on SRE Extensive experience with public cloud platforms, particularly Google Cloud (or AWS/Azure) Proven ability to manage Kubernetes clusters in production environments More ❯
scalable machine learning pipelines. This person will possess a strong background in DevOps practices, machine learning principles, and cloud computing platforms. You will work closely with data scientists and software engineers to streamline the deployment and monitoring of machine learning models, ensuring efficiency and reliability in ML operations. We hire based on personality, potential, and enthusiasm to make a … tools and technologies that you can then put into practice and become certified on various Cloud (and related) technologies that will help you to develop your own toolkit. Requirements SoftwareEngineering: Proficiency in programming languages used in ML, such as Python/Java. Knowledge of software development best practices and methodologies. Experience with version control systems (e.g. … Familiarity with CI/CD tools and practices. Strong problem-solving and analytical skills. Understanding of data structures and algorithms. Ability to design and develop scalable, efficient, and maintainable software systems. Experience with microservice architecture, API development. Machine Learning (ML): Deep understanding of machine learning principles, algorithms, and techniques. Experience with popular ML frameworks and libraries like TensorFlow, PyTorch More ❯
Ashburn, Virginia, United States Hybrid / WFH Options
A1C Partners
seeking a motivated, career and customer-oriented Java Developer to join our team to begin an exciting and challenging career. Job Responsibilities • Design and implement Micro Service Architecture JEE software applications • Use modern softwareengineering tools including Eclipse, Visual Studio Code, and Atlassian Suites for design, development, and testing the software • Present the solution at formal … well experienced in design and development of Microservice using Java, Spring-Boot, Rest API, JPA and JQL Required Skills and Experience • Bachelor's degree in computer science or related engineering field with 10+ years of technical experience • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers) • Strong experience with Spring Boot and microservices architecture. • Strong understanding More ❯