colleagues, operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems in smart manufacturing domain e.g Daily KPI management systems , KPI insights applications , data automation and … labeling using LLM . With minimal supervision, this job collaborates with cross functional teams to define , design and implement new software features to meet user needs and business goals, and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging complex issues. This job also participates in code reviews … to maintain high code quality and share knowledge with software engineering team members. Key Accountabilities SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes. AUTOMATION: Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases. COLLABORATION: Partners with More ❯
Experienced Full Stack Product Engineer - Early Stage, Highly Profitable Start-Up - Fully Remote (UK) Up to £120,000 + equity A small, profitable, and fast-moving startup is looking for an experienced Full Stack/Backend engineer to join its elite team (ex-Meta). They are early-stage but already generating strong revenue, with ambitious plans. This … to join a high-performing team early and have a real impact - without the chaos of a typical startup or the bureaucracy of big tech. Experienced Full Stack Product Engineer - Early Stage, Highly Profitable Start-Up - Fully Remote (UK More ❯
Description Roles and Responsibilities In this role, you will: Identify the scope of the work, provide initial estimate and justify the estimate with facts Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding … core data structures as well as algorithms and has the ability to implement them using language of choice Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Provide guidance to a team of 5 to 7 developers with either … Education Qualification Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience. Technical Expertise: Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles JavaScript, TypeScript, Vue.JS, SingleSPA. Experience - UI Development, UI testing (e.g. Selenium), Data Integration, CI/CD Hands-on experience in web services (REST More ❯
About The Role FDM is a global business and technology consultancy seeking a experienced engineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in London. We're working with a leading consultancy to support their end … environment Apply engineering best practices, including CI/CD, testing, and code reviews Bring a consulting approach to stakeholder engagement and delivery About You Ideal Candidate: 5+ years of software engineering experience Strong background in Java and microservices architecture Experience with Kafka and cloud platforms (preferably AWS) Proficient in modern frontend frameworks (Angular and/or React) Previous experience More ❯
are remote, global. In addition to submitting your CV to an Evergreen position, we encourage you to follow ResourceKraft and Full Stack Energy so you may be alerted when software positions in your area of interest become available. Candidates that we are interested in meeting with will have some of the following : Minimum 7 years' experience working in software development Prior experience working in the sustainability or energy efficiency/management sector Prior experience working across the full software development lifecycle from creating domain-driven design solutions and integrating them within existing cloud infrastructure Increased efficiency in all the key processes in the software development life cycle Proven track record of developing highly efficient, extensible, and … secure applications on the cloud Responsible for the successful automation of low-value manual tasks Successfully worked with a range of stakeholders to ensure that the correct software features are designed and developed efficiently Built successful relationships with all kinds of stakeholders, including customers, managers, hardware developers, architects, field engineers and electrical contractors Excellent work ethic, dependable, and responsible More ❯
Systems Developer – E-Commerce Integrations (Cloud-Native, AI-Driven) 📍 3 days per week on-site in Speke | Permanent | Full-time An innovative e-commerce business is seeking a Senior Systems Developer to join its fast-moving, cloud-first technology team. This role is perfect for a developer who thrives on solving complex integration challenges and building scalable systems that … preferred), Azure or GCP Eventing & Queues: Message-based architecture for async workflows Observability: Grafana, Prometheus, CloudWatch, New Relic, Datadog Bonus points for: VB.NET or Kubernetes exposure Solid grounding in software architecture patterns (DDD, Clean Code, 12-Factor App) 🌍 Culture & Behaviours Pace: Move fast to build momentum and growth. Communication: Collaborate openly — no silos, no ego. Trust: Be accountable and More ❯
London, England, United Kingdom Software and Services Description This role is primarily focused on developing and delivering solutions by designing, writing, deploying, and maintaining code. Part of the role involves working closely with partner teams in order to help them make efficient use of the tooling and infrastructure we provide.The teams are primarily based in London (UK) and Cupertino … Qualifications some of the things our team values and focuses on day-to-day. Minimum Qualifications Appreciate automation and tooling, and believe that they play a critical role in software development. Advocate for continuous integration and continuous delivery. Have experience building tools for engineers, some of which may be backed by distributed systems at large scale. Want to participate More ❯
to driving positive change. Read on to learn more about the opportunity and how you can have a positive impact! About the Role We have an experienced team of software engineers working across Angular, .NET, and SQL Server. As a senior developer, you will contribute to both the front-end (Angular) and back-end (.NET) layers of our … With a focus on shared services, automation, and self-service capabilities, we are building a strong foundation for the future of our platform. Key Responsibilities Design, develop, and maintain software solutions across frontend, backend, and database layers. Work with distributed systems and APIs, ensuring seamless integration between products. Contribute to the design and development of shared services (e.g., authentication … and other stakeholders to understand problems and deliver high-impact solutions. Ensure adherence to best practices in scalability, security, and performance optimization including the responsible use of AI in software development and product innovation. Support and troubleshoot production systems as needed, collaborating with the Cloud Operations team where required. Build dynamic, responsive, and accessible user interfaces using Angular best More ❯
operating in 70 countries, make essential products that touch billions of lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Sr. SoftwareEngineer will play a key role in establishing the foundation for the company's modern business applications. In this position, you will leverage your expertise in software development practices to build, secure, and maintain the essential capabilities utilized by our data and application teams to deliver business value. Key Accountabilities Designs and develops high quality software solutions by writing clean, maintainable and efficient codes. Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable … meet business needs. Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software. Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability. Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations. More ❯
across a vast array of industries to include automotive, pharmaceutical, mining, oil and gas, renewable energies, waste recycling, and food and beverage. By combining cutting-edge sensors with powerful software, we are creating the next generation of condition monitoring tools, helping our customers predict faults, cut downtime, and boost efficiency. You will be joining a small, agile, and driven … team focused on impact. Every project matters, every line of code counts, and every idea has the potential to shape the future of our product. Reporting directly to our Software Manager, you'll play a hands-on role in designing and delivering real products that solve real problems. We're looking for experienced professionals with a proven track record … of building and shipping software who thrive in collaborative, cross-disciplinary environments and enjoy tackling complexity and ambiguity head-on. If you're excited by the idea of joining a team where your work makes a visible impact, and where innovation moves quickly, you'll fit right in at Sensoteq! The Role Work with the product team to define More ❯
On a personal level, we are a close-knit team of 30 talented individuals, who thrive on collaboration and enjoy one another's company. About the Role Join the Software Engineering team, where you will be developing and enhancing our investment reporting platform, Serpentine - a web application written using Python and Django. Serpentine tackles the challenges of managing large … client websites, as well as publishing complex investment reports. We are at a pivotal stage in the development of our business, with plans to develop a new suite of software products using a microservices approach. This is an exciting opportunity to be involved with new software projects, from the research and planning stage through to final deployment. You … will Become familiar with all facets of our software's backend, with the opportunity to work on all layers of the application, including AWS infrastructure. Architect and implement new software solutions, contributing towards the overall structural design and engineering best practice. Collaborate closely with our design, front-end, and client-facing teams. Be given the opportunity to take More ❯
Senior Java Developer – Middle Office Platform (Credit & Rates Trading) Location: London Salary: £120K-£140K + up to 25% Bonus + benefits About the Company This global financial technology firm is renowned for combining cutting-edge engineering with a market-leading trading platform that powers electronic trading across Credit and Rates. Their flagship product is used daily by thousands of … a fast-paced, product-focused culture where engineers have direct impact on scaling systems that sit at the heart of global capital markets. The Role We are seeking a Senior Backend Java Engineer to play a key role in scaling the Middle Office platform of a world-leading electronic trading system. You’ll work on mission-critical backend … high-volume, real-time environment. This is a hands-on leadership role where you’ll mentor other engineers, promote engineering excellence, and act as a point of contact for senior stakeholders. Projects You’ll Work On Scaling a real-time trading platform: Handle vast growth in electronic trading volumes, ensuring throughput and ultra-low latency. Resilience & recoverability: Build fault More ❯
Senior Java Developer – Middle Office Platform (Credit & Rates Trading) Location: London Salary: £120K-£140K + up to 25% Bonus + benefits About the Company This global financial technology firm is renowned for combining cutting-edge engineering with a market-leading trading platform that powers electronic trading across Credit and Rates. Their flagship product is used daily by thousands of … a fast-paced, product-focused culture where engineers have direct impact on scaling systems that sit at the heart of global capital markets. The Role We are seeking a Senior Backend Java Engineer to play a key role in scaling the Middle Office platform of a world-leading electronic trading system. You’ll work on mission-critical backend … high-volume, real-time environment. This is a hands-on leadership role where you’ll mentor other engineers, promote engineering excellence, and act as a point of contact for senior stakeholders. Projects You’ll Work On Scaling a real-time trading platform: Handle vast growth in electronic trading volumes, ensuring throughput and ultra-low latency. Resilience & recoverability: Build fault More ❯
for their Derivatives Trading space. This is a Front Office Development team and you will be working alongside a Quants and Traders for Multi Asset Derivative Products. As the Senior C#.NET (WCF/.WPF) Developer you will join a small and very productive .NET Development team that work on a range of Risk Reporting and Data Capture software for the Bank. You will be working on the company’s bespoke Risk & Performance application for positioning and Fixed Income & OCT Derivatives trading application. As the senior .NET C# developer you will have experience with the Microsoft Stack including JavaScript, TypeScript and React. Any experience with Python Development would also be beneficial. Key Technical Skills: Proven track record More ❯
for their Derivatives Trading space. This is a Front Office Development team and you will be working alongside a Quants and Traders for Multi Asset Derivative Products. As the Senior C#.NET (WCF/.WPF) Developer you will join a small and very productive .NET Development team that work on a range of Risk Reporting and Data Capture software for the Bank. You will be working on the company’s bespoke Risk & Performance application for positioning and Fixed Income & OCT Derivatives trading application. As the senior .NET C# developer you will have experience with the Microsoft Stack including JavaScript, TypeScript and React. Any experience with Python Development would also be beneficial. Key Technical Skills: Proven track record More ❯
Good. Your Impact From body-worn cameras to mobile apps and dispatch tools, Axon Assistant enables first responders to access critical information exactly when they need it. As a Senior SDET , you'll play a pivotal role in ensuring this mission-critical, intelligent software ships with the highest levels of quality, performance, and trust . You'll architect … issues - using telemetry, tracing, and logs. Contribute to documentation of tools, architecture, and best practices that scale across teams. What You Bring 7+ years of experience in test automation , software engineering , or SDET roles . Strong experience building and scaling test automation frameworks and developer-focused tools. Deep understanding of distributed systems , API testing , and CI/CD pipelines … . Hands-on experience testing AI/ML-powered systems , real-time services , or multi-modal UIs . Track record of owning quality strategy and delivery for mission-critical software in production. Nice to Have Background working in regulated or high-trust domains like public safety, healthcare, or finance. Ability to influence technical direction and raise the bar for More ❯
own our domain segment end-to-end, the APIs, the UI & UX, analytics, deployment, monitoring, and observability. We build it, we run it, we own it We support our software by employing a healthy on-call policy Team metrics are important to us though they are not the goal - we're keeping track of cycle time, lead time, deployment … on valuable customer outcomes In all work we apply a DevOps mindset and take ownership of testing & QA within the team; we take care in how we write quality software, how we deploy reliable software, and how it's compliant & secure Technology we're using Android Deep understanding of Android development & best practices Experience working with patterns such More ❯
We are seeking a talented and dynamic Microsoft Copilot Studio Engineer to join our innovative team. This role plays a key part in driving the development and enhancement of Microsoft’s Copilot technology, an essential tool for productivity and creativity. In this role, you’ll use your technical expertise and creative thinking to help advance our ground breaking projects. … features for Microsoft Copilot, ensuring seamless functionality and a smooth user experience. Collaboration: Work closely with cross-functional teams—including product managers, designers, and engineers—to deliver high-quality software solutions. Testing and Debugging: Conduct rigorous testing and debugging to ensure reliability and performance of Copilot features. Innovation: Continuously explore and implement innovative solutions to enhance Copilot’s capabilities. … all developed features and integrations. Support: Provide technical support and guidance to end-users and stakeholders. Required Qualifications Educational Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Technical Skills: Proficiency in programming languages such as C# , Python , or JavaScript . Experience with Microsoft Azure , AI , and machine learning technologies is highly More ❯
We are seeking a talented and dynamic Microsoft Copilot Studio Engineer to join our innovative team. This role plays a key part in driving the development and enhancement of Microsoft’s Copilot technology, an essential tool for productivity and creativity. In this role, you’ll use your technical expertise and creative thinking to help advance our ground breaking projects. … features for Microsoft Copilot, ensuring seamless functionality and a smooth user experience. Collaboration: Work closely with cross-functional teams—including product managers, designers, and engineers—to deliver high-quality software solutions. Testing and Debugging: Conduct rigorous testing and debugging to ensure reliability and performance of Copilot features. Innovation: Continuously explore and implement innovative solutions to enhance Copilot’s capabilities. … all developed features and integrations. Support: Provide technical support and guidance to end-users and stakeholders. Required Qualifications Educational Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Technical Skills: Proficiency in programming languages such as C# , Python , or JavaScript . Experience with Microsoft Azure , AI , and machine learning technologies is highly More ❯
multi-agent AI, or Langfuse/LiteLLM Python proficiency for AI/ML integration Familiarity with MLOps and cost optimisation for AI systems Background in B2B SaaS or financial softwareMore ❯
Java Engineer – 6-Month Contract – Hybrid (2 days on site, London) - Day Rate: Up to £650 (Inside IR35) Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment. What you’ll be doing: Designing and … experience with Java, Spring Boot, and microservice architecture. Proven background working in cloud environments (ideally AWS). Familiarity with CI/CD pipelines and automation tools. Solid grasp of software testing, TDD, and Agile methodologies. Good communication skills and the ability to work collaboratively in a hybrid setup. Contract Details: Location: London (2 days per week on site) Duration … months, strong potential for extension Rate: Up to £650 per day (Inside IR35) If you’re an experienced Java Engineer keen to join a modern engineering environment and work on systems that operate at scale, please get in touch for more information. More ❯
Java Engineer – 6-Month Contract – Hybrid (2 days on site, London) - Day Rate: Up to £650 (Inside IR35) Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment. What you’ll be doing: Designing and … experience with Java, Spring Boot, and microservice architecture. Proven background working in cloud environments (ideally AWS). Familiarity with CI/CD pipelines and automation tools. Solid grasp of software testing, TDD, and Agile methodologies. Good communication skills and the ability to work collaboratively in a hybrid setup. Contract Details: Location: London (2 days per week on site) Duration … months, strong potential for extension Rate: Up to £650 per day (Inside IR35) If you’re an experienced Java Engineer keen to join a modern engineering environment and work on systems that operate at scale, please get in touch for more information. More ❯
one or more programming languages such as Python, Rust and Golang Solid experience with core cloud services (such as EC2, S3, and VPC on AWS and GCP equivalent) and software development tools such as Git, Terraform, GitLab, Jira, etc. Solid experience with developing in Linux environment Experience with complex data structures and database and analytics technologies such as Redis More ❯
to implement, test, and support in a production environment Collaborating with Product Managers, User Experience, and other support roles to Client and define product requirements Follows industry-standard agile software design methodology and techniques Required Skills:Strong experience in JavaScript, HTML, CSS, React, Node JS Strong experience in using and designing REST APIs in Spring Boot Experience in AWS More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
Burns Sheehan
Role: Senior Java Developer Location: Manchester Flexibility going forward: 2-3 days working from home? Salary: £40,000 - £60,000 Join a leading fin-tech company in supporting one of the worlds most important finance institutes. As a Mid level or Senior Developer, you will be responsible for working on some of the major flagship and most important … tech team designing and developing cutting edge systems for the industry. You will work closely with our product managers, testing team and other internal teams to deliver high quality software solutions for customers around the world. Why would you like to work for this company as a Java Developer? Round table environment, where contributing to product ideas and development More ❯