analytical, numeracy, problem-solving, and time-management skills Ability to work collaboratively within a small team as well as independently, exercising discretion in technical decisions A strong understanding of Agilesoftwaredevelopment Excellent communication and stakeholder collaboration skills Desirable Additional languages ( PHP, .Net, SQL, Python ) Familiarity with JIRA, GitHub, Confluence, Figma, Miro, Okta/Auth0 Experience with integrations and More ❯
scalable, secure, and interoperable software systems. Provide technical leadership and mentorship to developers and digital colleagues. Collaborate with stakeholders to ensure systems meet technical, clinical, and business standards. Champion agile and user-centred development practices and collaborating with diverse teams. Ensure compliance with data protection, cyber security, and national digital infrastructure standards. Manage service components, troubleshoot issues, and ensure … Azure. . oOther programming languages (Java, Python) oKnowledge or experience of developing front-end elements using Blazor oOther programming languages (Java, Python) Skills and Attributes Essential oComfortable working in agile environments, collaborating with diverse teams, and adapting to change. oManage, coach and mentor junior developers to develop them professionally, aligning their individual growth plans to operational and strategic needs. More ❯
scalable, secure, and interoperable software systems. Provide technical leadership and mentorship to developers and digital colleagues. Collaborate with stakeholders to ensure systems meet technical, clinical, and business standards. Champion agile and user-centred development practices and collaborating with diverse teams. Ensure compliance with data protection, cyber security, and national digital infrastructure standards. Manage service components, troubleshoot issues, and ensure More ❯
PostgreSQL) and SQL. Exposure to cloud platforms (AWS, Azure, GCP) is a plus. Familiarity with CI/CD pipelines, DevOps tools (Jenkins, Git, Docker, Kubernetes). Solid understanding of Agile methodologies and SDLC best practices. Strong problem-solving, analytical, and communication skills. Preferred: Experience in banking, payments, or financial services domain. Knowledge of front-end technologies (Angular, React, JavaScript More ❯
PostgreSQL) and SQL. Exposure to cloud platforms (AWS, Azure, GCP) is a plus. Familiarity with CI/CD pipelines, DevOps tools (Jenkins, Git, Docker, Kubernetes). Solid understanding of Agile methodologies and SDLC best practices. Strong problem-solving, analytical, and communication skills. Preferred: Experience in banking, payments, or financial services domain. Knowledge of front-end technologies (Angular, React, JavaScript More ❯
CD) pipeline experience who will architect, develop, and maintain mission-critical systems while providing technical leadership and mentorship to junior team members. You will work within a SAFe/Agile environment to deliver high-quality software solutions for a Department of Defense (DoD) program at Naval Base Point Mugu near Camarillo, CA. This leadership role combines technical excellence with … maintain comprehensive technical documentation in Confluence for system architecture and code standards Manage project tasking and user stories in JIRA, maintaining transparency on progress and impediments Participate in our Agile ceremonies including the SAFe Program Increment planning meetings to align team objectives with organizational goals Contribute to architectural decision records documenting system design choices and technical direction Qualifications 10+ … years of experience in softwaredevelopment with emphasis on full-stack solutions 3+ years' experience with CI/CD pipelines in an agile DevOps environment 3+ years' experience with Java, JavaScript, containers, and microservices architecture 3+ years' experience with SQL and database design 2+ years' experience with HTML and CSS 2+ years' experience with Git version control Demonstrated experience More ❯
contribute to automation efforts. Participate in code reviews, testing, and documentation. In addition to deep technical expertise, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong desire to new tools and technology and an inclusive attitude! What you will bring 2-5 years of hands-on experience in software development. Experience More ❯
development experience Position Overview: We are seeking a highly skilled and motivated Senior Software Engineer with Scrum Master experience to support a mission-critical program. This role involves leading Agilesoftwaredevelopment efforts, collaborating with cross-functional teams, and delivering complex solutions using modern technologies. The ideal candidate brings a strong technical foundation, leadership in Agile practices, and … and participate in all phases of the softwaredevelopment lifecycle (SDLC), including scope estimation, architecture/design, development, and automated testing. • Act as Scrum Master, ensuring team adherence to Agile practices and facilitating key ceremonies (stand-ups, sprint planning, retrospectives). • Work closely with the Product Owner and technical leadership to resolve obstacles and prioritize work effectively. • Architect, develop … create and document optimal technical designs. • Ensure solutions meet customer requirements, even when those needs are evolving or loosely defined. • Promote best practices in software design, code quality, and Agile development. Required Qualifications: • Active TS/SCI with CI Polygraph • U.S. Citizenship (required by contract) • Proven experience as a Scrum Master supporting technical/softwaredevelopment teams. • Strong command More ❯
MongoDB). Understanding of RESTful API design, GraphQL, and microservices architecture. Experience working with cloud platforms (AWS, Azure, or GCP). Strong knowledge of Git, version control workflows, and Agile methodologies. Passion for writing high-quality, maintainable, and scalable code. Desired Skills & Certifications: Experience with containerization and orchestration tools such as Docker and Kubernetes. Familiarity with serverless computing (AWS … of DevOps practices, CI/CD pipelines, and infrastructure as code (Terraform, Ansible). Certifications in cloud computing, softwaredevelopment, or DevOps methodologies. Experience working in a fast-paced Agile/Scrum environment. Experience with JIRA or similar ticketing systems for task tracking and management. On-the-job experience with sponsor's policies, security practices, regulations, and standards About More ❯
and JavaScript/TypeScript. Ensure code quality through code reviews, unit testing, and best practices. Mentor junior developers and foster a culture of continuous learning and improvement. Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives. Troubleshoot and resolve technical issues across the stack. Your Profile Bachelor's or Master's degree in Computer Science … is a plus Excellent problem-solving, communication, and leadership skills. Preferred Qualifications: Experience in DevOps practices and tools. Knowledge of performance tuning and application security best practices. Exposure to Agile methodologies and tools like JIRA, Confluence. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable More ❯
of relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). Familiarity with cloud services (AWS, Azure, Google Cloud) and DevOps practices. Strong understanding of softwaredevelopment methodologies, including Agile and Scrum. Excellent problem-solving skills and ability to work collaboratively in a team environment.Preferred Qualifications: Experience with microservices architecture and API development. Knowledge of CI/CD pipelines More ❯
Culture: Empowering environment valuing creativity and teamwork. Team-building, social events, and a true community atmosphere. Immediate Opening: We are seeking a Mid-Level SoftwareDevelopment Engineer to provide Agile DevOps support for mission-critical systems within our cybersecurity program. This role allows you to build robust systems and software utilizing cloud capabilities and gain experience in Agile … performance. • Troubleshoot & Resolve: Address installation, data flow, and log ingestion issues in development and production environments. • Manage & Administer: Perform daily management tasks for deployed software environments and application clusters. • Agile Collaboration: Participate in sprint planning and user story estimation while contributing to design and architectural decisions. • DevSecOps Engagement: Engage in automated CI/CD processes and participate in design … with cloud infrastructure platforms (AWS, Azure) and DevOps tools (Ansible, Docker, Jenkins). • Excellent communication skills, both written and verbal. • Knowledge of software design patterns and experience working in Agile teams. • Proficiency with Atlassian tools (JIRA, Bitbucket, Confluence) for project management. • Must be a U.S. citizen and ideally local to the DC/Maryland/Virginia area. Preferred Qualifications More ❯
interfaces Write clean, maintainable, and testable code following modern engineering practices Collaborate with multidisciplinary teams including DevOps, Security, and Data Engineering Troubleshoot, debug, and upgrade existing systems Contribute to Agile ceremonies and continuous delivery practices Essential Skills & Experience Active eDV clearance (applications without this cannot be considered) Strong experience with JavaScript/TypeScript and modern frameworks (React, Angular, or … Proficiency in back-end development (Node.js, Java, C#, or Python) Experience with databases (SQL and/or NoSQL) Strong understanding of secure coding practices Proven ability to work in Agile environments and deliver solutions to tight deadlines Familiarity with CI/CD pipelines, Git, and automated testing Desirable Skills Cloud experience (AWS, Azure, or GCP in secure/on More ❯
better. WHAT YOU'LL DO: • Provide technical guidance and mentorship to a team of software engineers, fostering a culture of continuous improvement and innovation. • Be a catalyst for strong agile behaviors - working alongside the scrum master to enable engineers to have responsibility and authority for their work and for the team to be introspective and self-correcting. • Set the … and Qualifications o Experience in building, delivering and operating APIs at high availability and scale. o Knowledge of automated testing frameworks and testing best practices. o Deep understanding of agile engineering practices. Technical Expertise: o Proficient in .NET Core, C# and related technologies. o Strong experience with front-end technologies such as React, StencilJS, Web-components & TypeScript. o In … o Strong understanding of RESTful APIs and microservices architecture. • Leadership and communication o Proven track record of leading and delivering complex software projects from conception to production in an agile environment. o Proven experience in leading and mentoring software engineering teams. o Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders More ❯
training needs and foster professional development. Collaborate closely with DevOps, IT, Product, and Development teams to develop and enhance CI/CD pipelines, automate test environment creation, and support Agile delivery. Ensure all new customer and roadmap features are fully quality and performance tested, meeting the exacting standards of industry compliance and security. Review and maintain existing manual and … clear and effective communication channels with Product Management, Development, Customer Services, and other business units to ensure business priorities are translated into QA deliverables. Participate in and contribute to Agile ceremonies and champion the transition to an increasingly Agile environment. Ensure test environments and test data are robust, secure, and fit for purpose across all products and releases. … case management tools (X-Ray), and version control systems (e.g., Git). Solid experience testing APIs, microservices, and complex distributed systems, including performance and security aspects. Extensive experience with Agile/Scrum environments and modern softwaredevelopment processes. Strong understanding of XML, SQL Scripting, Oracle, database technologies, and application ecosystems (REST API's, SDK's, JSON, etc). Exceptional More ❯
role where you'll architect systems, mentor engineers, and ensure technical alignment with customer mission objectives. The ideal candidate is a seasoned technologist with a track record of leading agile teams and delivering secure, scalable, and high-performing systems-often in classified or tactical environments. RESPONSIBILITIES & DUTIES: -Lead the day-to-day technical direction of full-stack, cloud-native … stakeholders PREFERRED QUALIFICATIONS: -Experience with tactical communications, or mission network systems -Prior work in defense or intelligence programs -Familiarity with dataflow architectures, Kafka/NiFi, or geospatial data platforms -Agile/Scrum experience, and familiarity with tools like Jira, Confluence, GitLab SALARY RANGE: $200-250,000 This salary range is an hourly exempt (exempt from overtime) position. Benefits are More ❯
and program offices to gather requirements, communicate progress, and manage expectations for classified deployments. • Guide transitions from unclassified to classified environments, including ATO processes and security control implementation. • Facilitate Agile planning cycles, technical reviews, and knowledge-sharing sessions to improve delivery practices. • Manage vendor relationships, third-party integrations, and technology stack choices. • Track and report key delivery metrics (deployment … Go), cloud platforms (AWS/Azure/GCP), infrastructure as code, data pipelines, and containerized/microservice architectures. • Experience managing multiple parallel workstreams in fast-paced environments. • Proficiency with Agile tools (Jira, Confluence, GitHub, Linear). • Strong technical communication skills, including diagrams, specifications, and executive briefings. • Experience working with distributed teams and managing stakeholders across engineering, product, and customer More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Oliver James
bring measurable impact to commercial banking clients and their end users.This role requires strong stakeholder management, deep domain expertise, a strategic mindset, and the ability to lead teams across Agile and traditional delivery frameworks. You'll also contribute to business development, mentor junior colleagues, and help shape internal best practices and thought leadership within the Commercial Banking and Technology … testing, and deployment. Solution Design & Architecture:Strong skills in defining technical requirements and solution architecture, including experience with modular and microservices-based architecture, APIs, data platforms, and integration strategies. Agile & Waterfall Project Delivery:Deep knowledge of Agile (Scrum, Kanban) and traditional (Waterfall) delivery methodologies. Able to manage Agile ceremonies (stand-ups, sprint planning, retrospectives), track delivery using … Technical & Analytical Tools:Proficient in Microsoft Office, Jira, Confluence, Miro, and similar tools. Desirable experience with programming or scripting languages (e.g., Java, Python, SQL, HTML, JSON). Certifications (Preferred): Agile certifications (Scrum Master, Product Owner) Architecture frameworks (e.g. TOGAF) Cloud certifications (AWS, GCP, Azure) ITIL or other IT service management credentials Industry Awareness:Knowledge of current trends and innovations More ❯
test and deploy software written in Python, JavaScript, Java and SQL. Deploy, configure, test, troubleshoot, maintain, update/upgrade of Kafka and Elastic clusters and environments. Work with an Agile team, attend daily scrums and demonstrate working software while collaborating with a geographically distributed (remote) team, communicating and collaborating frequently with teammates to ensure successful completion of project objectives. … code review systems into the SCM process. Experience with static code analysis, particularly security scans. Experience working remotely with a geographically dispersed team. Experience working as part of an Agilesoftwaredevelopment team. Ability to commute to a DISA site (Scott or Meade) as needed. For more information please Contact Us Or send an email to More ❯
woking, south east england, united kingdom Hybrid / WFH Options
McLaren F1 Team
experience in building complex user interfaces that can present and manage large amounts of data. As a Senior Specialist Software Engineer, your role will combine elements of technical leadership, agile/lean project delivery, and stakeholder management. You’ll be involved in all stages of the development life cycle from initial analysis through deployment, monitoring, and support. You will … Engineering group. Planning up to a year in advance, you’ll iteratively deliver against the backlog of features that are most important to the team. Deliver Engineering tools using agile methodologies and built on the McLaren F1 software platform, in partnership and collaboration with the wider Software Engineering team. Operate and support the software that you build on race … Engineering. Job requirements Knowledge, Skills and Experience: Essential Bsc in Computer Science or equivalent discipline (2:1 or above) or equivalent industry experience. Extensive commercial experience delivering projects using agile/lean methodologies. A strong full stack softwaredevelopment background with an understanding of how to engineer quality software. Considerable commercial development experience with C#/.net, Java, Python More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
McLaren F1 Team
experience in building complex user interfaces that can present and manage large amounts of data. As a Senior Specialist Software Engineer, your role will combine elements of technical leadership, agile/lean project delivery, and stakeholder management. You’ll be involved in all stages of the development life cycle from initial analysis through deployment, monitoring, and support. You will … Engineering group. Planning up to a year in advance, you’ll iteratively deliver against the backlog of features that are most important to the team. Deliver Engineering tools using agile methodologies and built on the McLaren F1 software platform, in partnership and collaboration with the wider Software Engineering team. Operate and support the software that you build on race … Engineering. Job requirements Knowledge, Skills and Experience: Essential Bsc in Computer Science or equivalent discipline (2:1 or above) or equivalent industry experience. Extensive commercial experience delivering projects using agile/lean methodologies. A strong full stack softwaredevelopment background with an understanding of how to engineer quality software. Considerable commercial development experience with C#/.net, Java, Python More ❯
messaging services Develop unit and integration tests for continuous build and release pipelines Partner with developers to elevate system performance and functionality Participate in code reviews, QA activities, and agile estimation sessions Provide leadership support as a servant-leader, guiding junior developers Collaborate with stakeholders to ensure secure, scalable, mission-ready solutions Contribute to technical discussions, customer engagements, and … Expertise in object-oriented design and microservice architecture Hands-on experience with Kubernetes, Docker, GitLab, Jenkins, and Kafka Proficiency with DevOps, CI/CD, unit/integration testing, and Agile Scrum Experience supporting security scans, policy tuning, and secure coding practices Desired Skills: Secure code development (OAuth2, OpenID Connect) PostgreSQL and SQL query development GraphQL experience Deploying to DoD More ❯
Desired Skills & Qualifications: Python/Java programming languages Understanding of DevOps principles: Knowledge of CI/CD pipelines, GitOps, automation, configuration management, and infrastructure as code Familiar with Scaled Agile methodology and its best practice Security knowledge: Familiarity with security best practices, risk, compliance & vulnerability management, encryption & PKI, incident response, auditing and monitoring Programming and scripting: Proficiency and strong More ❯
act as a liaison between development, testing, operations, and other relevant teams to manage the release lifecycle effectively. SoftwareDevelopment & Deployment Knowledge: Understanding of SDLC (SoftwareDevelopment Lifecycle) and Agile/DevOps practices. Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps). Knowledge of cloud environments (AWS, Azure, GCP) and Infrastructure as Code … development, or IT operations. 3+ years of experience managing enterprise software releases in a multi-team, multi-vendor, or cloud-based environment. Strong understanding of release management best practices, Agile methodologies, and DevOps principles. Experience working in ITIL-driven environments with knowledge of Change, Incident, and Problem Management. Hands-on experience with CI/CD tools, version control systems … take anywhere between 1-3 months). Due to contract requirements, U.S. Citizenship OR U.S. Permanent Residence is required. Certifications: ITIL 4 Foundation - Ability to obtain ITILv4 Foundation Certification Agile, Scrum, or SAFe Certifications (e.g., PMI-ACP, Certified Scrum Master) - for Agile release management. DevOps Certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer, Docker/Kubernetes Certifications More ❯
and with each other, as one team working towards a common vision. We'd love for you to join our team! Job Summary B&A is looking for an Agile Project Manager to support our corporate office. As an Agile Project Manager, you will play a pivotal role in driving the successful delivery of software projects by applying … agile principles and methodologies. You will collaborate closely with cross-functional teams to ensure projects are completed on time, within scope, and to the highest quality standards. This position requires a strong background in Java development, DevOps practices, cloud technologies, and expertise as a Scrum Master. Responsibilities Lead the planning, execution, and delivery of software projects using agile … requirements, and timelines. Manage project priorities, dependencies, and risks to ensure timely delivery of high-quality software solutions. Act as a Scrum Master, coaching and mentoring team members on agile best practices and fostering a culture of continuous improvement. Utilize Java development skills to provide technical guidance and support to development teams as needed. Implement DevOps practices to streamline More ❯