professionals across 21 countries, we're recognised as a "Great Place to Work" for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering … RB Validation) to ensure software meets requirements. Address Non-Sufficient Verification Failures (NSVF) and improve verification processes. Create UML diagrams for system design and documentation. Write and maintain softwarecode in languages like C++, Java, or Python. Develop and execute unit tests to validate software components. Conduct Technical Specification Validation (TS Validation) to ensure adherence to technical standards. Collaborate More ❯
to deliver robust, scalable solutions. Job Role Requirements Development: Lead the design and development of high-quality, production-grade software solutions using Java, Python, and PySpark. Ensure code is optimized, scalable, and maintainable. Azure Expertise: Leverage Azure services extensively, particularly Azure Storage, for scalable cloud solutions. Ensure seamless integration with AWS S3 and implement secure data encryption … Pyspark for processing large datasets and integrating with cloud-based data solutions. Team Leadership: Manage and mentor a team of 3 engineers, fostering best practices in software development and code quality. Vendor Collaboration: Work closely with third-party vendors to integrate their solutions, ensuring they meet our high standards for production environments. Workflow Automation: Utilize Airflow to automate and More ❯
The team works closely with Business and Product stakeholders, utilising a hybrid lightweight Agile methodology . You will join a group of developers with the goal of doing quality work and daily improvements: Developing and designing solutions as part of an agile team, Combining user needs with business requirements and ensuring their technical feasibility, Working alongside designers, product … team members to identify technical challenges early on and plan new solutions , Working across the entire application stack with ReactJS, NodeJS, SASS, GraphQL , AWS CDK and TypeScript Participating in code reviews to ensure codequality and dissemination of knowledge. As a maturing company there are many opportunities for development, you will help us identify them and … in Typescript a plus), Familiarity with MobX and Chakra Ui would be a plus, Knowledge of NoSQL databases (we use MongoDb ), Comfortable with cloud-based applications and infrastructure as code, particularly with AWS, A keen interest in Infrastructure as Code with real-world experience a plus Understanding of how to produce well tested, maintainable code . Experience More ❯
Fratton, England, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
to team members from a test perspective * Define, document and run test cases for new project development in all phases of the development process * Produce Tests, Verifying and Validating codequality, under an Agile methodology approach, and support Test documentation development * Support Test Readiness and Test Review Boards as guided by the Test Lead About you * Passionate More ❯
features, specialising in Go; Collaborate with Product Managers and Designers to define and refine feature requirements; Design and create automated tests at all levels of the testing pyramid; Optimise code for performance and scalability, ensuring our systems can handle the ever-growing volume of data; Execute in an agile engineering environment, in focused cross functional teams, using agile methodologies … and culture of continuous improvement; Maintain codequality and drive improvements across Birdie, collaborating to continuously improve our products and services; Contribute to architectural decisions and system design; Participate in code reviews, providing and receiving constructive feedback. Who are we looking for? We're looking for someone who: Is passionate about writing clean, concise, well-tested … code and is a pragmatic problem-solver; Has deep expertise in either Go; Gets things done and is willing to step up, take ownership, and roll up their sleeves; Has a keen product mindset, understanding user needs and driving innovation to enhance the overall user experience; Works efficiently in cross-functional teams with high self-motivation and accountability; Follows More ❯
as a Development Lead and as such will play the part of a key decision maker in driving design decisions. This is evidenced by your knowledge of the application code details and your experience with the technology and teams engaged. Work with limited guidance, seeking guidance only as needed as the development and delivery strategy is defined; the design … velocity and our learnings. Participates in the full development life cycle, identify dependencies between agile and waterfall delivery, working within broadly defined parameters, including test plan execution and softwarequality needs Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services. This will require persuading and influencing others through strong and comprehensive communication More ❯
solutions that keep the nation safe, secure, and prosperous. Key Responsibilities: Research, design, and build critical systems that support National Security missions Employ secure coding practices to maintain softwarequality Integrate software with operating systems at a low level Work with a team on cutting-edge technology solutions including AI, Cyber, Cloud, DevOps/SRE, Platform Engineering Understand More ❯
for 0-1, working with regular feedback loops to iterate and improve as you go. They would expect strong opinions and pragmatism of how to balance speed with softwarequality/best practice. What’s in it for you? A cutting-edge, product-focused company where you will use the latest technology to build great products that are More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Burns Sheehan
for 0-1, working with regular feedback loops to iterate and improve as you go. They would expect strong opinions and pragmatism of how to balance speed with softwarequality/best practice. What’s in it for you? A cutting-edge, product-focused company where you will use the latest technology to build great products that are More ❯
London, England, United Kingdom Hybrid / WFH Options
B4B Payments - A Banking Circle Group Company
record of building and scaling high performance, secure systems in production Strong knowledge of the Rails tech stack Experience of working in a product led environment Commitment to softwarequality, test coverage, and operational reliability Ability to handle complex data sets and transactions in a financial services context Desirable (Nice to have) Experience in fintech, payments, banking, or … other, no matter what. We understand that our best work is not produced by individuals but by enjoying collaboration as a team and supporting each other every day. Quality: We provide award-winning solutions and unsurpassed service that, together, deliver premium value to our customers. Innovation: Redefining the standard of excellence is in everything we do. Therefore, we More ❯
provide support • Assist Product Managers with defining business requirements and specifications Research and evaluate emerging developments and best practise: • Providing coaching & mentoring of teammates. • Ensuring high standards of softwarequality are maintained through good practises & habits. • Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Undertake ad-hoc projects and other activities as required More ❯
lifecycle. As an Engineering Manager, you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back-end, AI), ensuring effective collaboration … all stages of development. · Remove Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · CodeQuality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-qualitycode standards, and maintainable solutions. Foster a culture of … systems across front-end, back-end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around codequality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines, ensuring timely delivery while maintaining More ❯
lifecycle. As an Engineering Manager, you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back-end, AI), ensuring effective collaboration … all stages of development. · Remove Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · CodeQuality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-qualitycode standards, and maintainable solutions. Foster a culture of … systems across front-end, back-end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around codequality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines, ensuring timely delivery while maintaining More ❯
responsible for designing, implementing, and maintaining software solutions to meet our company's needs. You will work closely with other engineers, product managers, and stakeholders to deliver high-qualitysoftware products. This entry-level position offers opportunities for growth and … learning in a dynamic and collaborative environment. Key job responsibilities - Collaborate with cross-functional teams to understand requirements, develop specifications, and design software solutions. - Write clean, maintainable, and efficient code using best practices. - Participate in code reviews to ensure codequality and adherence to coding standards. - Develop and maintain unit tests to validate software functionality. More ❯
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance More ❯
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance More ❯
or Kubernetes. Experience of Continuous Integration (CI) and Continuous Delivery (CD). A passion for delivering qualitycode, by use of TDD and setting high softwarequality standard. We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
a highly skilled and hands-on Senior QA Engineer to drive modern quality engineering practices within our teams. You will be instrumental in ensuring the highest softwarequality by leveraging test automation, TDD, BDD, trunk-based development, security testing, and modern ways of working. This role requires deep technical expertise in automation frameworks, system design for … CI/CD pipelines for continuous validation. Engineering Excellence & Best Practices Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle. Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance. Perform vulnerability assessments and implement security testing best practices. Enhance observability by integrating real-time monitoring, logging, and reporting into … for scalable test automation. Expertise in TDD, BDD, and test automation best practices. Experience in trunk-based development and continuous testing within CI/CD pipelines. Strong knowledge of code review practices, security testing, and vulnerability scanning. Familiarity with performance, load, and stress testing tools like JMeter. Experience with cloud-based testing environments (AWS, Kubernetes). Good-to-Have More ❯
similar dependency management tools • Containerisation : Proficiency with Docker and container-based build environments Preferred Qualifications • Cloud Platforms : Experience with AWS, GCP, or Azure build services and infrastructure • Infrastructure as Code : Knowledge of Terraform, Ansible, or similar tools Personal Attributes • Excellent written and verbal communication skills with ability to document complex technical processes • Self-motivated and proactive approach to identifying … build-related challenges • Strong analytical and problem-solving skills with attention to detail • Ability to work collaboratively in a fast-paced, innovative environment • Commitment to maintaining high standards of codequality and system reliability More ❯
similar dependency management tools • Containerisation : Proficiency with Docker and container-based build environments Preferred Qualifications • Cloud Platforms : Experience with AWS, GCP, or Azure build services and infrastructure • Infrastructure as Code : Knowledge of Terraform, Ansible, or similar tools Personal Attributes • Excellent written and verbal communication skills with ability to document complex technical processes • Self-motivated and proactive approach to identifying … build-related challenges • Strong analytical and problem-solving skills with attention to detail • Ability to work collaboratively in a fast-paced, innovative environment • Commitment to maintaining high standards of codequality and system reliability More ❯
driving the creation and enhancement of our cybersecurity products. You will be responsible for overseeing the entire development lifecycle, from planning to deployment, ensuring the delivery of high-quality, scalable, and secure solutions. You will work closely with cross-functional teams, including Product, UI/UX, Solution Directors, and Portfolio, to align development efforts with the company's … with customer requirements and market demands. Maintain effective communication with stakeholders, providing regular updates on project status, challenges, and successes. Quality Assurance & Security: Implement best practices for codequality, security, and performance. Ensure that all development projects adhere to industry standards and regulatory requirements. Conduct regular code reviews, testing, and audits to maintain high … quality standards. Stay up-to-date with the latest trends and technologies in software development and cybersecurity. Foster a culture of innovation, encouraging the team to explore new ideas and approaches. Identify opportunities for process improvements and implement changes to enhance efficiency and effectiveness. Requirements Qualifications: Proven experience in a senior development leadership role, preferably within the cybersecurity More ❯
experience with C#. Experience integrating with services via RESTful APIs. Familiarity with BFF architectural pattern and creating proxy layers using NodeJS, Serverless, or similar technologies. Strong testing experience covering codequality, security, customer journeys, and accessibility. Experience with agile software development methodologies. Experience designing and implementing high-quality cloud software solutions, preferably with Azure. Experience More ❯
Senior Mulesoft Developer (SC Cleared) 6 Months initially £585 per day (Inside IR35) Remote with occasional site visits in Hampshire The Developer primary role is to develop clean code, adhering to SOLID principles that is well tested, performant and maintainable. Responsibilities: Managing the exchange of data between different backend services (owned by separate development teams) and front-end application … Assurance to ensure business logic is implemented as required and fully testable Introducing and owning technical user stories for integration and service optimisation Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles Ensuring compliance with quality guidelines (Unit Tests, CodeQuality, Test Driven Development) Addressing … at the cost of good documentation, test automation and non-functional considerations Specific Skills Delivering integration micro-service patterns using Mulesoft best practices Applying SOLID principles and creating clean code Hands-on experience in designing RAML, REST API design, flow control, error handling. Strong working experience with the Mulesoft catalyst-based approach. Knowledge of Anypoint platform cloudhub architecture, VPC More ❯
for consumers to interact with technology and take pride in delivering world-class experiences on emerging technologies. As one of our Backend Engineers, you will be working on a code base powering our platforms and services that enable our clients to create and deliver compelling OTT streaming solutions, websites, apps, and live broadcast solutions at scale to consumers and … like Swagger.io A passion for learning the latest technologies and standards Experience with standard GIT workflows and peer review processes Expertise in provide guidance to improve a team's codequality by example, training and code review, helping to up skill team members Experience with video workflow and live technology such as (Azure AMS, AWS Media More ❯
leadership role, not a hands-on coding position, but you must bring deep technical expertise, a strong understanding of modern development workflows and the ability to oversee high-quality delivery. You will manage a growing team of developers and play a central role in transforming how we build and scale software across the business. Key Responsibilities Lead the … security and deployment best practice Drive the adoption of AI-assisted development tools such as Replit, Mutable, Cursor and GitHub Copilot Set technical standards, maintain development documentation and oversee codequality Provide architectural guidance and unblock development challenges where needed Collaborate with project managers, designers and account teams to deliver exceptional digital products Build and lead a More ❯