Cheltenham, England, United Kingdom Hybrid / WFH Options
Northrop Grumman
able to explain design choices. Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner. Support setup and maintenance of continuousintegration and deployment pipelines. Perform demonstrations to internal and external customers of development work. Your Experience: Languages: Java, JavaScript, C++ or Python. Cloud-based architectures: AWS or Azure. More ❯
security risk into business risk to inform key stakeholders of security findings Work closely with security operations teams on any reported or suspected vulnerability, emerging threats, incidents and improving continuous development tooling Security metrics delivery and improvements Automating Continuous Improvement and Continuous Development processes to include security by design Develop and maintain key relationships with key stakeholders … technologies. Experience of integrating security tooling within deployment pipelines Experience of operating in agile working practices and exposure to Atlassian products (Jira and Confluence), Azure DevOps, Github Exposure to continuous integration. continuous development related systems and techniques (e.g. Azure DevOps (VSTS)/Jenkins) Experience with or exposure to compliances (FedRAMP, SOC-2, PCI, ISO 27K, GDPR) Excellent verbal More ❯
Credit Technology but is additionally directly accountable for delivery to the Credit Delivery Lead. The role provides governance around architecture, code quality, standards, tools and technology, ensuring modernisation and continuous improvement take place. The Credit application works within a low latency enterprise event driven architecture hosted on the AWS cloud with a Microsoft C# .Net backend, React front end … product managers, business stakeholders, and other technology teams to define project goals and deliverables. Ensure the quality of the codebase through best practices, including code reviews, automated testing, and continuous integration. Drive innovation by identifying and evaluating new technologies and methodologies to enhance system performance and reliability. Ownership of the full software development lifecycle, from design to production. Foster … on team architecture, code quality, standards, tools and technology but foster a culture of collaboration, innovation and excellence. Be an Agile exponent, responding to change, participating in retrospectives, ensure continuous improvement is taking place. Work with 3rd parties to ensure the Agile teams have a full complement and are cross-functional. Responsible for hiring within teams. Take part in More ❯
Credit Technology but is additionally directly accountable for delivery to the Credit Delivery Lead. The role provides governance around architecture, code quality, standards, tools and technology, ensuring modernisation and continuous improvement take place. The Credit application works within a low latency enterprise event driven architecture hosted on the AWS cloud with a Microsoft C# .Net backend, React front end … product managers, business stakeholders, and other technology teams to define project goals and deliverables. Ensure the quality of the codebase through best practices, including code reviews, automated testing, and continuous integration. Drive innovation by identifying and evaluating new technologies and methodologies to enhance system performance and reliability. Ownership of the full software development lifecycle, from design to production. Foster … on team architecture, code quality, standards, tools and technology but foster a culture of collaboration, innovation and excellence. Be an Agile exponent, responding to change, participating in retrospectives, ensure continuous improvement is taking place. Work with 3rd parties to ensure the Agile teams have a full complement and are cross-functional. Responsible for hiring within teams. Take part in More ❯
Credit Technology but is additionally directly accountable for delivery to the Credit Delivery Lead. The role provides governance around architecture, code quality, standards, tools and technology, ensuring modernisation and continuous improvement take place. The Credit application works within a low latency enterprise event driven architecture hosted on the AWS cloud with a Microsoft C# .Net backend, React front end … product managers, business stakeholders, and other technology teams to define project goals and deliverables. Ensure the quality of the codebase through best practices, including code reviews, automated testing, and continuous integration. Drive innovation by identifying and evaluating new technologies and methodologies to enhance system performance and reliability. Ownership of the full software development lifecycle, from design to production. Foster … on team architecture, code quality, standards, tools and technology but foster a culture of collaboration, innovation and excellence. Be an Agile exponent, responding to change, participating in retrospectives, ensure continuous improvement is taking place. Work with 3rd parties to ensure the Agile teams have a full complement and are cross-functional. Responsible for hiring within teams. Take part in More ❯
with build tools: Maven, CMake, RPM, Jenkins, Nexus. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD). Experience More ❯
Degree in computer science computer engineering or other technical discipline or equivalent work experience Experience in professional software development Solid understanding of testdriven development including unit component functional system integration and regression tests Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven Development TDD Behavior Driven Development BDD and Waterfall Knowledge of any or all of the … following technologies is desired Kafka Postgres Golang Git gRPC Docker GraphQL Experienced in continuousintegration CI continuous deployment CD and continuous testing CT including tools such as Jenkins Rally andor JIRA and version control such as GIT or SVN Skills Mandatory Skills : Angular,HTML/HTML5,Java,Kafka,Application Architecture,Microservices,MySQL,SpringBoot,Azure DevOps,Azure More ❯
deployment frequency and faster time to market leveraging the new technologies. The Candidate will be expected to be able to solve complex problems and have extensive experience engineering efficient continuousintegration and continuous delivery pipelines and developing strategic plans to introduce or improve DevOps best practices. REQUIRED SKILLS: • Documented Experience with DevOps/Platforms: Amazon Web Services … of Python, Perl and Java. • Demonstrated experience automating infrastructure build-out using Amazon Web Services (AWS). • Demonstrated experience utilizing DevOps tools, such as GitHub and Jenkins, to enable continuousintegration and continuous delivery. • Demonstrated experience supporting and monitoring highly available, production web applications. • Demonstrated experience working with PKI certificates. • Demonstrated experience working with Agile Scrum based More ❯
deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs ContinuousIntegration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through … the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Required Qualifications: 3+ years of experience as Java Developer focused on Spring MVC Framework. 2+ years basic/working … to work with Cascading Stylesheets (CSS) Able to work on homegrown applications and extend functionality as required; comfortable building multi page Web Applications from scratch. Expertise with Application Server integration; JBoss 7, SpringBoot or later preferred. Proficient in developing microservices with SpringBoot Knowledge of Apache Web Server preferred. Database Skills with working knowledge of Structured Query Language (e.g. SQL More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
NPAworldwide
as: Implementing software solutions including design, development, and testing. Using a wide range of technologies, specializing in open-source libraries and components. Utilizing tools such as GitLab to build continuousintegration pipelines to monitor and ensure software quality and security. Deploying software systems to various environments, including public (AWS and Azure) and private cloud. Full Software Lifecycle involvement … enjoy working on a variety of interesting and challenging projects. They value a proactive and can-do attitude, keeping up with emerging technologies and delivery best practices, and enjoy continuous learning and improvement. You will ideally have exposure to: Contemporary software engineering practices, including the selection and application of appropriate technologies and patterns. Confidence in developing full-stack solutions … as a polyglot developer/engineer. DevOps techniques such as virtualization, containerization, continuousintegration, continuous deployment, and infrastructure as code. Working with high-level stakeholders, both internally and externally. Experience working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role offers a competitive salary and benefits, including: Flexitime: 37.5-hour More ❯
Delivering outputs which may include: Technical presentation Technical documentation Test plans and reports User guides and work instructions Design or process documents Infrastructure or software build System installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuousintegration/continuous deployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
Delivering outputs which may include: Technical presentation Technical documentation Test plans and reports User guides and work instructions Design or process documents Infrastructure or software build System installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuousintegration/continuous deployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
from Obsolete technology (Cloudera), uplifting to RHEL 8, contributing towards improving stability and observability of the platform and providing advanced analytics tooling and services for modelling analytics. Working across continuousintegration, development, build and deployment using automation & cloud technologies to support the growth of DevOps tooling. * Migration of existing applications to Cloud and the Build of new applications … Windows, RDBMS, Networks, JBOSS, Micro-Service Architecture. * Test environment build, support & issue resolution * Seamless DevOps delivery of infrastructure change from development through to production Essential Skills * Strong scripting and integration skills (e.g. Shell, Python, Chef, Perl etc) * Build engineering & automation of deployments * DevOps tooling: Bit bucket, Jenkins, Nexus, Sonarqube, JIRA, Stash, GIT, TeamCity, Nolio * Cloud technologies: Open Shift, Docker … Kubernetes, AWS * Deploying and configuring JBOSS, SpringBoot etc. * Strong Jenkins experience managing continuousintegration Desirable Skills * Knowledge with micro-service architecture APIs * Good Infrastructure, app server(JBoss) and database knowledge * Active Director(AD) Authentication and Integration * Red Hat Enterprise LinUI (RHEL) * App Dynamics, ELK Elastic Search, Kibana, Splunk * Understanding of code quality & security gates (sonarqube etc.) * Amazon More ❯
Malvern, Worcestershire, West Midlands, United Kingdom
Experis
Delivering outputs which may include: Technical presentation Technical documentation Test plans and reports User guides and work instructions Design or process documents Infrastructure or software build System installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues, and identify continuous improvement … of the following: Strong demonstrable Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuousintegration/continuous deployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design and implement complex infrastructure. Security More ❯
significant contributor to your team by sharing your knowledge of end-to-end operations, availability, reliability, and scalability of your application or platform. Job responsibilities Able to drive the continuous improvement of reliability, monitoring and alerting for our mission-critical microservices. Reduce toil by automation, creating reliable infrastructure and tooling to expedite feature development. Develop and add metrics to … Respond to incidents alongside developers and infrastructure engineers where required, providing support and insight. Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuousintegration and continuous delivery pipelines Implement infrastructure, configuration, and network as code for the applications and platforms in your remit Understand service level indicators and utilizes service … debugging and trouble shooting skills Ability to contribute to large and collaborative teams and proactively recognize road blocks and demonstrates interest in learning technology that facilitates innovation Experience with continuousintegration and continuous delivery tools like Jenkins, GitLab, Terraform Experience in at least one observability tool such as Dynatrace, Datadog, New Relic, CloudWatch, AppDynamics, Splunk., Preferred Qualification More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
NPAworldwide
solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuousintegration pipelines, which help monitor and ensure software quality and security. Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud. Full … proactive and can-do attitude to their work. They pride on keeping up with emerging technologies and delivery best-practice, so it is important that you enjoy learning and continuous improvement. You will ideally have exposure to: Contemporary software engineering including selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/… engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuousintegration, continuous deployment, and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role is an excellent opportunity, and our client reward their staff well with More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
NPAworldwide
solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuousintegration pipelines, which help monitor and ensure software quality and security. Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud. Full … proactive and can-do attitude to their work. They pride on keeping up with emerging technologies and delivery best-practice, so it is important that you enjoy learning and continuous improvement. You will ideally have exposure to: Contemporary software engineering including selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/… engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuousintegration, continuous deployment, and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role is an excellent opportunity, and our client reward their staff well with More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
NPAworldwide
solutions including design, development, and testing. Use a wide range of technologies, specialising in the use of open-source libraries and components. Use tools such as GitLab to build continuousintegration pipelines, which help monitor and ensure software quality and security. Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud. Full … proactive and can-do attitude to their work. They pride on keeping up with emerging technologies and delivery best-practice, so it is important that you enjoy learning and continuous improvement. You will ideally have exposure to: Contemporary software engineering including selection and application of appropriate technology and patterns. Confidence developing full-stack solutions as a polyglot developer/… engineer. DevOps and the techniques which enable it - including virtualisation, containerisation, continuousintegration, continuous deployment, and infrastructure as code. Working with high-level stakeholders - both internally and externally. Working in agile environments using methodologies such as Scrum and Kanban. Benefits The Senior Software Engineer role is an excellent opportunity, and our client reward their staff well with More ❯
with functional and technical aspects where needed. Where necessary pairing with other developers to write quality code Executing acceptance tests and maintaining the test cases in a shared repository Continuous improvement of the team’s process Providing 3rd line support for designated Data Platform components. Knowledge, Skills and Experience Qualifications: Master's degree in Computer Science or Software Engineering … large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge ContinuousIntegration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker, Kubernetes Programming knowledge in a second language: Python More ❯
with functional and technical aspects where needed. Where necessary pairing with other developers to write quality code Executing acceptance tests and maintaining the test cases in a shared repository Continuous improvement of the team’s process Providing 3rd line support for designated Data Platform components. Knowledge, Skills and Experience Qualifications: Master's degree in Computer Science or Software Engineering … large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge ContinuousIntegration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker, Kubernetes Programming knowledge in a second language: Python More ❯
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; ContinuousIntegration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and L3 cover Required qualifications … Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuousintegration and delivery Experience with Relational Databases (MySQL preferred) Preferred qualifications, capabilities, and skills Experience working with public cloud (AWS, Google or Azure), is advantageous Experience in application More ❯
20+ years’ experience in building and maintaining applications with focus on performance, scalability, security, and reliability. 7+ years’ experience overseeing enterprise-grade platform solutions Experience in a highly Agile continuousintegration and continuous deployment environment, preferably within a financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka, SQL & PL/SQL (Oracle … in cloud- deployment using OpenShift, Kubernetes or any one the container platform. Experience maintaining on-premises environments, containerized applications and hybrid cloud solutions. Experience using leading app servers and integration technologies like Mule ESB, Anypoint Platform, MQ, Kafka. Experience in Splunk, Dynatrace or AppDynamics (APM tools). Proven ability to leverage knowledge of infrastructure automation, DevOps, cloud technologies and More ❯
maintainable, and scalable code. Ideal to have: SC Clearance Python Docker and Kubernetes: These are essential for scalable, efficient deployment and management of applications. Agile Methodology Azure or AWS ContinuousIntegration/Continuous Deployment (CI/CD) : Experience with integration and deployment tools, understanding the principles of CI/CD pipelines for streamlined software delivery. Machine More ❯
and problem management policies, as well as bank specific non-financial risk frameworks Mentorship: Support the growth of junior team members and promote a culture of engineering excellence and continuous improvement Key Requirements Proven experience in a production support, SRE, or DevOps role within a trading or financial services environment Strong technical skills in Linux/Unix systems, SQL … language such as Python, Java, etc Strong experience with monitoring and observability tools (Prometheus, Grafana, Splunk, Geneos, OpenTelemetry, Corvil) Familiarity with cloud platforms, containerization (e.g., Kubernetes, Docker), and CI (ContinuousIntegration)/CD (continuous Delivery) pipelines Strong understanding of the trade lifecycle and fundamental trading systems and knowledge of FX related products and market structure and/ More ❯
and problem management policies, as well as bank specific non-financial risk frameworks Mentorship: Support the growth of junior team members and promote a culture of engineering excellence and continuous improvement Key Requirements Proven experience in a production support, SRE, or DevOps role within a trading or financial services environment Strong technical skills in Linux/Unix systems, SQL … language such as Python, Java, etc Strong experience with monitoring and observability tools (Prometheus, Grafana, Splunk, Geneos, OpenTelemetry, Corvil) Familiarity with cloud platforms, containerization (e.g., Kubernetes, Docker), and CI (ContinuousIntegration)/CD (continuous Delivery) pipelines Strong understanding of the trade lifecycle and fundamental trading systems and knowledge of FX related products and market structure and/ More ❯