user journeys and edge cases. Proficiency in working with CI/CD pipelines (e.g. Jenkins, GitHub Actions) and integrating test automation into build and release workflows. Strong understanding of Agiledevelopment and the role of testing throughout the sprint lifecycle. Comfort with writing clear, testable acceptance criteria using Gherkin or similar syntax. Excellent debugging, investigation, and root-cause analysis More ❯
experience in test development Minimum 2 years of experience leading a small team Strong understanding of the Java language and object oriented principles Expertise applying test practices in an agile environment Experience in working with Python Experience with unit testing frameworks such as JUnit Experience testing backend systems or APIs Experience with any of the following is an asset More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
technical domain. Deliver key pieces of intent from inception through to design and hands-on delivery, in collaboration with your SREM. Estimate, scope and plan your work within an agile environment. What we're looking for Production-grade experience of developing and managing APIs using Java & Springboot. Excellent understanding of SOLID principles, SOA, HTTP and REST. Good knowledge of More ❯
code • Demonstrate your critical thinking skills with the ability to communicate concepts and ideas well. • At least 1 year experience developing or supporting complex applications using Java. • Experience with Agile and/or DevSecOps toolsets (e.g. Jira, Confluence, BitBucket, Jenkins, Cucumber, etc.). • Experience with containerization technologies such as Docker and Kubernetes. • Experience with Agiledevelopment methodologies. • Experience More ❯
years of relevant experience • Bachelor's degree in computer engineering or computer science with no prior experience • Experience collaborating with a team of software and systems engineers in an Agile environment to analyze requirements, derive user stories, track issues, and create user documentation • Experience developing Java applications for network connected databases • Experience test and debugging software code for network … IntelliJ, Eclipse) • Experience with Git and/or Gitlab, and Gitlab CI/CD • Experience with Gradle • Knowledge of ActiveMQ • Experience with Linux/Unix command-line • Experience with Agiledevelopment • Experience with Java • Experience with JMS • Experience with Mongo, MySQL, or similar • Experience with Jira • Experience with Confluence, SharePoint, or similar Other Job Requirements: • Minimum Active Top Secret More ❯
Experience developing scripts using Bash or Python. Experience with Kubernetes, or K3s, Podman, or other containerization or orchestration technologies. Software integration and troubleshooting experience. Required Experience: Basic understanding of Agile Full software life-cycle development. Desire to integrate, test and troubleshoot and refactor software systems. Docker Registry a plus. Kubernetes Plugins like ISTIO, MetalLB, mutlus, flannel, haproxy, helm a More ❯
Leicester, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
on Lead Software Engineer with a combination of strong C#/.net technical skills and proven tech leadership skills that will include coaching, mentoring, team collaboration, etc, etc. Utilising agile methodologies you develop high quality software fortnightly, focusing on scaleability, robustness and continuous improvement. Working with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop … backend focused (C# back end, React front end) Work at Lead level within the team Responsible for the fortnightly technical output Collaborating with Product Owners on tactical delivery Drive Agile across the team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Proven ability of designing and developing microservices and distributed systems. … Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching, getting the best from your colleagues, etc, etc Strong knowledge of working in an Agile environment. Previous experience working at a Lead level. This is a great opportunity to join a SaaS product company as it continues to grow and push boundaries. If you are a More ❯
Bracknell, Bracknell Forest, Berkshire, United Kingdom
Jam Management Consultancy ltd
their service delivery. Key Responsibilities SoftwareDevelopment: Write high-quality, clean, maintainable code (primarily in C#). Design application components and gain internal approval on specifications. Collaborate within an Agile team to meet delivery objectives. Conduct rigorous testing to ensure functionality and performance. Work alongside QA teams to prepare builds for release. Maintenance & Improvement: Investigate and resolve bugs and … 3+ years’ experience as a Software Developer. Strong commercial development in C#. Proficient in SQL and relational databases (e.g. Microsoft SQL Server). Experience using Git and working in Agile/Scrum environments. Desirable: Familiarity with OWASP ASVS or other security frameworks. Experience with .NET 5/6. Exposure to React.js, JavaScript, or TypeScript. More ❯
to join our team at Schriever Space Force Base in Colorado Springs, CO. This position supports the Specialized Warfighter Development Contract (SWDC) on the Warfighter Simulations and Services (WSS) Agile Release Train (ART). You'll play a key role in developing modeling and simulation applications that support U.S. Missile Defense training, testing, and engineering efforts. Key Responsibilities: • Support … teams and stakeholders to define and meet feature requirements • Create tools and documentation for benchmarking, validation, and verification • Present technical briefings to internal and external stakeholders • Work within an Agilesoftwaredevelopment environment Basic Qualifications: • Bachelor's degree in a STEM field with 2+ years of relevant experience, or a Master's degree with 0 years of experience • Proficiency … in C++ or Java • Experience with Python, MATLAB, or similar analysis tools • Familiarity with Agiledevelopment practices and Linux platforms • Strong communication and collaboration skills • Active DoD Secret Clearance (required) Preferred Qualifications: • Experience with modeling and simulation of OPIR systems • Familiarity with SQL queries, JIRA, Confluence, and Git • Knowledge of missile defense systems, command and control, or discrete event More ❯
Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm development A More ❯
as per the tech listed below and SDLC. Your key responsibilities will include: Developing software solutions as part of a development team working on a product build using an Agile methodology. Working across the full softwaredevelopment stack and lifecycle (i.e. frontend, backend, DevOps, infrastructure-as-code, automated testing) Managing your own workload and deliverables as part of a … of softwaredevelopment life cycle ( SDLC ), test driven development, continuous integration, and continuous delivery Strong problem-solving skills and attention to detail. Ability to work in a fast-paced, agile environment. Deliverables: Responsibilities but not limited to: Contribute to code reviews on assigned projects, Contribute to design & planning discussions on assigned projects IR35 As a means of managing tax More ❯
employees are integral players in support of mission-critical programs focused on our National Security. Role Description: Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test … over the coming three years while continuing to support an on-going mission and operational system. The Software Engineer will perform softwaredevelopment activities as a member of an agiledevelopment team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following … special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for softwaredevelopment activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide More ❯
scalable. As a Senior Java Developer, you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide … the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred) and cloud platforms like AWS. It would be a plus if you also More ❯
scalable. As a Senior Java Developer, you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide … the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred) and cloud platforms like AWS. It would be a plus if you also More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
need: BSc/MSc or PhD level education in an engineering/software/system related subject or equivalent through relevant training and/or experience. Be familiar with Agiledevelopment practices, including Continuous Integration and Scrum. Experience in Java development (Enterprise level a bonus). Good knowledge of Java, Dependency Injection (Spring), Hibernate and Web Services. RDMS experience More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - SoftwaredevelopmentMore ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -SoftwaredevelopmentMore ❯
working with event driven systems to assist in the successful delivery of our clients market-leading solutions. The Software Engineer will have proven experience working effectively within highly collaborative agiledevelopment teams. You should be able to demonstrate a passion for engineering effective solutions to complex challenges, Skills Required Strong JAVA 11 + skills and Reactive Programming Experience with … the Spring framework and technologies. Experience of event sourced/driven solutions. Experience in automation using Continuous Integration & Continuous Deployment processes. Agile delivery experience e.g. working in Kanban/Scrum delivery environment and associated tools (e.g. Jira/Confluence ). Desirable Skills/Experience Previous experience with real-time messaging systems (incl. Kafka and JMS). AKKA or other More ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
throughput - Developing and assessing softwaredevelopment plans, software requirements documents, software design documents, interface design documents and specifications associated with SIM/STIM test cases. - DevSecOps processes and principles. - Agile methodology and SAFE Agile principles - Experience and/or understanding of SCRUM Master principles or familiar We are equal opportunity/affirmative action employers, committed to diversity in More ❯
are integral players in support of mission-critical programs focused on our National Security. Role Description: Navstar is looking for an Expert Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test … over the coming three years while continuing to support an on-going mission and operational system. The Software Engineer will perform softwaredevelopment activities as a member of an agiledevelopment team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following … purpose device programming opportunities are available. Required Skills and Qualifications: The Expert Software Engineer will be responsible for softwaredevelopment activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide More ❯
are integral players in support of mission-critical programs focused on our National Security. Role Description: Navstar is looking for an Expert Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test … over the coming three years while continuing to support an on-going mission and operational system. The Software Engineer will perform softwaredevelopment activities as a member of an agiledevelopment team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following … purpose device programming opportunities are available. Required Skills and Qualifications: The Expert Software Engineer will be responsible for softwaredevelopment activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide More ❯
in support of mission-critical programs focused on our National Security. Role Description: Navstar is looking for a Software Engineer - Subject Matter Expert (SME) to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test … over the coming three years while continuing to support an on-going mission and operational system. The Software Engineer will perform softwaredevelopment activities as a member of an agiledevelopment team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following … purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer SME will be responsible for softwaredevelopment activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide More ❯
employees are integral players in support of mission-critical programs focused on our National Security. Role Description: Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test … over the coming three years while continuing to support an on-going mission and operational system. The Software Engineer will perform softwaredevelopment activities as a member of an agiledevelopment team. Development includes the full range of turning agile stories into implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following … special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for softwaredevelopment activities both individually and as a member of an agile team. The software engineer will actively participate in program increment planning and related team activities. The individual will analyze and study complex system requirements, use design software tools, provide More ❯
JS, Redux, JavaScript, MVC MS SQL Microsoft Azure infrastructure knowledge A passion for softwaredevelopment An eagerness to constantly improve the product's performance ease of use and functionality Agilesoftwaredevelopment processes. A working knowledge of Scrum would be desirable. CI/CD (Azure) Unit Testing You Must be educated to degree level, ideally within the Computing Science More ❯