Using error reports, establish priorities and assign out bugs to relevant team members for resolution. Support development of version control principles (e.g. Git and working within an agile environment), CI/CD pipeline and various automations. (25%) Design, develop and/or review complex code to ensure solutions meet the requirements of functional and technical specifications. Develop … conceptual data models & system architecture, and user interfaces, is a major plus. Master's degree in CS (or equivalent field) plus 3 years of relevant experiences. Experience with Agilesoftwaredevelopment and test-driven development. Experience in automated testing including unit testing, UI testing and functional testing. Demonstrated understanding of what makes good software design … languages, and an ability to solve engineering problems of increasing difficulty. Shows initiative beyond pure implementation. Experience building highly scalable application. Experience working with SCRUM, Kanban or other Agiledevelopment environments. Self-motivated and able to prioritize and manage workload and meet critical project milestones and deadlines Excellent interpersonal, communication, negotiation and collaboration skills. 8 years' experience More ❯
and ability to influence technical decisions Experience with Docker, Kubernetes, and cloud/hybrid infrastructure Database experience (PostgreSQL, SQL Server, MySQL, or Oracle) Familiarity with DevOps, SRE, and Agile frameworks Additional Skills a Plus: Experience with Agentic AI frameworks like LangChain, AutoGen, or OpenAgents Strong interest in improving engineering velocity through AI augmentation AWS/Azure architecture or More ❯
provide reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, and collaboration. Collaborate with UI/UX designers, data scientists, cloud engineers, and others in an agile environment where your enthusiasm for solving new problems and learning will have an immediate impact. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical More ❯
Credit Trading business, an area where we are recognized as industry leaders. This position offers an exceptional chance for career growth and skill enhancement. As part of an agile team, you will play a crucial role in improving, designing, and delivering the company's innovative technology products in a secure, stable, and scalable manner. Your participation in the More ❯
Develop and consume RESTful APIs, contributing to our microservices-based and modular front-end architecture. Uphold high standards for code quality, performance, testing, and security. Participate actively in Agile ceremonies, code reviews, and continuous improvement efforts. Frontend: Angular (preferred), TypeScript, HTML5, CSS3, SASS RxJS, NgRx, Jasmine, Karma, Cypress Backend: Java (17+), Spring Boot REST APIs, JSON, OAuth 2.0 … Solid understanding of REST API design, microservices architecture, and cloud-native development. Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code. Strong grasp of Agile methodologies and collaborative team-based development. Excellent problem-solving abilities and a passion for writing clean, maintainable code. More ❯
MarTech, AdTech, or B2B marketing technology, with a background in marketing data and analytics platforms. Familiarity with prompt engineering, LLM optimisation, and designing data processing pipelines (ETL). Agiledevelopment experience (Scrum, Kanban) and a track record of integrating AI into business applications. What you need to do now If you're interested in this role, click More ❯
push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for … on practical experience delivering system design, application development, testing, and operational stability Advanced in Python programming language Excellent analytical skills (i.e. problem solving) Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders. Preferred Qualifications, Capabilities, and Skills: Experience of working in a front office environment within financial services More ❯
NoSQL, and cloud-native data stores. • Front-end development experience using React, with a solid grasp of UI/UX design and usability principles. • Proven experience in Agile teams, applying modern architecture, design patterns, unit testing, and maintaining high code quality standards. Desirable Skills • Domain experience in the energy sector (e.g., downstream, upstream, integrated gas, energy trading More ❯
NoSQL, and cloud-native data stores. • Front-end development experience using React, with a solid grasp of UI/UX design and usability principles. • Proven experience in Agile teams, applying modern architecture, design patterns, unit testing, and maintaining high code quality standards. Desirable Skills • Domain experience in the energy sector (e.g., downstream, upstream, integrated gas, energy trading More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini UK
Job Title: Java Software Engineer About the job you're considering Join a passionate, professional, and highly skilled team of developers specializing in agile custom softwaredevelopment and integration at an enterprise scale. We prioritize innovation in delivery, utilizing a variety of Open Source and proprietary technologies to achieve optimal outcomes for clients. Our world More ❯
looks to the future, we are now seeking an experienced Senior Engineer for our data team. This is a permanent, full-time position. You'll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. With an opportunity to explore vector search, machine learning, and large-scale … and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript front-end to Java-based search services. Leverage cloud technologies … You have the ability and the desire to proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why This role? Be part of a highly More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
scripting (using scripting languages such as Terraform, Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services More ❯
TDD, BDD Experiences in payment domains Proven track record in developing and maintaining mission-critical, high-load production systems with 99.999% SLA Proven experience in supporting rapid and agile product deployments across different environments - dev, test, stress-testing, staging/production. Your attributes Loves challenging the status-quo Ability to work autonomously yet collaboratively Prepared to be bold More ❯
Sheffield, South Yorkshire, United Kingdom Hybrid / WFH Options
Experis
scripting (using scripting languages such as Terraform, Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services More ❯
and scale vision-based analytics pipelines to secure environments while ensuring operational reliability. Implement iterative processes to enhance object detection, motion tracking, and visual feature recognition. Participate in Agile sprint cycles, including planning, development, integration, and review phases. Support software lifecycle management, including secure deployment, version control, and compliance with DoD cyber mandates. Collaborate with stakeholders … computer vision technologies, video/image analytics, and metadata processing. Hands-on experience with ML/AI pipelines, model training, active learning, and image data enrichment. Familiarity with Agiledevelopment environments, CI/CD integration, and software configuration management. Experience supporting ISR or national defense-related applications is strongly preferred. SKILLS/ABILITIES Strong programming skills More ❯
teams to review their work and offer opinions on engineering quality and best practice improvements. The product is still in development and is continuously evolving in an agile manner to ensure it meets stakeholder requirements and surfaces trustworthy metrics that can drive business behaviours. Qualifications Working in partnership with IAG Tech and the business to: Produce logical … with the system and expected life and volatility of system. Demonstrable expertise in a specific technical specialism and/or broad technical expertise. Experience of developing in an agile and/or DevSecOps environmentis highly desirable, including unit testing,behaviourdriven development, and continuous integration/continuous deployment. Education Educated to degree level in Computer Science/technical More ❯
push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for … on practical experience delivering system design, application development, testing, and operational stability Advanced in Python programming language Excellent analytical skills (i.e. problem solving) Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders. Preferred Qualifications, Capabilities, And Skills Experience of working in a front office environment within financial services More ❯
MarTech, AdTech, or B2B marketing technology, with a background in marketing data and analytics platforms. Familiarity with prompt engineering, LLM optimisation, and designing data processing pipelines (ETL). Agiledevelopment experience (Scrum, Kanban) and a track record of integrating AI into business applications. What you need to do now If you're interested in this role, click More ❯
you will be part of a talented team delivering business-critical software for the internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of a self-organising, cross-functional team. There will be a … cloud platforms, including deployment and management. Familiar with Gitlabs/GitHub, CI/CD pipelines, and package management. Knowledge of Jira or similar issue management systems. Adept at Agile practices, with strong communication skills for collaboration. Understanding of full SDLC, proactive in shaping delivery phases. Attention to detail, organized, proactive, and innovative problem-solver. Delivery-focused, capable of More ❯
MarTech, AdTech, or B2B marketing technology, with a background in marketing data and analytics platforms. Familiarity with prompt engineering, LLM optimisation, and designing data processing pipelines (ETL). Agiledevelopment experience (Scrum, Kanban) and a track record of integrating AI into business applications. What you need to do now If you're interested in this role, click More ❯
detail and quality. Is energetic, determined, positive, goal focused and consistent - even under pressure. Desirable: BSc/BA in Computer Science, Engineering or a related field Familiarity with Agile frameworks More ❯
Chromium, Electron. Experience with continuous integration and continuous deployment tools like Jenkins or TeamCity. Self-starting individual with experience of working in a desk facing role. Exposure to Agile Methodologies like scrum, Kanban and techniques like TD. Bonus points for Exposure to profiling application. Mathematical aptitude and ambition to learn mathematics for financial derivative. Strong aptitude for analysis More ❯
/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; Pair Programming; Continuous Integration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and More ❯
/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; Pair Programming; Continuous Integration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and More ❯
the U.S. Government requires U.S. Citizenship only. Basic Qualifications (Required Skills/Experience): 1-3 years’ experience with C++, C#, Java, or Python 1-3 years’ experience with AgileSoftwareDevelopment Preferred Qualifications (Desired Skills/Experience): Bachelor, Master or Doctor of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics More ❯