agile team working to enhance, build, and deliver trusted market-leading technology products. You'll be responsible for executing creative software solutions, developing secure high-quality production code, and leading technical evaluations with vendors and internal teams. The role requires deep expertise in Murex systems, including MxMLExchange, Data dictionary Formulae, Tasks, and Templates. You'll work with … financial services IT systems, will be crucial for success. Key responsibilities include leading communities of practice across Software Engineering, driving adoption of new technologies, and maintaining high standards of codequality and system stability. You'll also contribute to the team's culture of diversity, equity, and inclusion while working on cutting-edge financial technology solutions. This … paced environment. Last updated a month ago Responsibilities For Murex Lead Software Engineer Executes creative software solutions, design, development, and technical troubleshooting Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues Leads evaluation sessions with external vendors, startups, and internal teams More ❯
a visionary QA leader to join our dynamic team. This isn't just about testing; it's about shaping strategy, leading excellence, and ensuring the highest standards of quality across the entire software development lifecycle for complex digital products. If you're a proactive problem-solver, a natural mentor, and a thought leader in quality assurance … functional, and security aspects across both web and critical mobile platforms (iOS and Android). Drive Automation Excellence: Master and extend automation frameworks for web and mobile, focusing on codequality, reusability, and self-documentation. Champion Quality: Lead defect triage, enforce traceability, and proactively anticipate/resolve blockers to ensure exceptional product quality. Mentor & Collaborate … QA leadership. Mobile Testing Expertise: Proven experience with mobile application testing (iOS & Android), including automation frameworks. Automation Mastery: Capable of creating and extending frameworks with a strong focus on codequality (Playwright experience a plus). Strategic Mindset: Demonstrated ability to define test strategies and drive tooling integration, especially for mobile applications. Agile Proficiency: Comprehensive expertise in More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Are you an experienced and passionate Principal Quality Assurance Engineer eager to be part of a pioneering, multinational initiative? We are seeking a dynamic professional to join our growing team and contribute to high-impact projects in the aerospace and defense sectors. Salary : £48,000 - £58,000 per year What you'll do as a Principal … Global Partner Coordination : Collaborate with international domain partners to align on global quality management practices, share best practices, and ensure consistency in quality standards. SoftwareQuality Assurance : Ensure appropriate SoftwareQuality Assurance processes are implemented, particularly in alignment with Agile methodologies and Sprints. What We Need From You Essential Skills and Experience … and risk assessment and root cause analysis techniques. Demonstrated ability to lead quality initiatives and mentor team members, particularly in APQP practices and standards. Awareness of SoftwareQuality Assurance requirements and familiarity with software development methodologies such as Agile and Sprints. Desirable Experience : Experience in the aerospace or defense industries is preferred but not essential. Security More ❯
to Amazon Kubernetes. We rely on automated testing to maintain our product stability - e2e, integration and unit-tests are an important part of our development workflow. We use regular code review processes to increase codequality; dynamic REST, JSON API, JSON RPC and GraphQL to empower our API. We are looking for a self-motivated, result … APIs in line with existing architecture Help in defining and delivering valuable, usable and automatically testable user stories Supports building frameworks and tools to streamline development activities Support the code by writing automated tests Work on application performance improvements and tuning Troubleshoot, debug and isolate issues, propose solutions Prepare technical documentation What You'll Bring Solid understanding of development … processes, ability to write quality-oriented, efficient code Understanding of the fundamental design principles behind scalable applications Knowledge of the design principles like SOLID, TDD, etc. Knowledge of C#/.NET, Angular Expert skills in ECMAScript, TypeScript, HTML5, CSS3 Experience with automated testing (unit, integration, E2E tests) Understanding of the relational databases and SQL, object-relational mapping More ❯
functional, unit and performance testing; work closely with testing by providing thorough reviews of the test plan and communicates when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes. Maintain accountability for the entire life cycle of the code including support for both internal and external consumers. … Participate in code reviews, providing constructive feedback and maintaining coding standards across the team. Understand and translate product management requirements to features and actionable items. Required Qualifications: 2 years experience in developing applications using an object-oriented language with a focus on best practices, design patterns and performance optimization. Bachelor's degree in a relevant field, preferably Computer Science … development practices with an ability to self-learn. Containerization and orchestration experience, including creating, deploying, and managing containerized applications using tools such as Docker or Kubernetes. Ability to conduct code reviews, providing clear feedback to improve codequality, maintainability and adherence to best practices. Experience using version controlling tools, e.g. git and git-based repositories such More ❯
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define requirements, devise solutions, and ensure alignment with business objectives. Participate … in code reviews, promote a culture of quality and knowledge sharing. Stay informed of industry trends and contribute to technology communities to foster excellence and growth. Adhere to secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure codequality and reliability. Vice President Expectations Advise stakeholders on More ❯
tools, documentation, and patterns that enable consistent, efficient software delivery at scale. As part of our team, you'll have the opportunity to meaningfully impact developer productivity and softwarequality across the enterprise. You'll balance technical implementation with documentation and education, helping teams adopt modern development practices while maintaining our organisation's security and compliance posture. Key … 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 More ❯
UK (5 days onsite) Type- contract/Perm Experience level- atleast 7+ year experience Client: Mphasis Key Responsibilities/Tech Skills • Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. • Develop effective test cases, including unit tests, regression tests, and performance tests. • Extensive hands-on experience … for integration with applications. • Hands-on experience with UI modern technologies like ReactJS and/or AngularJS • Hands-on experience in database development with technologies such as Oracle, Cassandra. • Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. • Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs. • Expertise … in debugging code, resolving defects, codequality issues, and familiarity with related tools. Soft Skills • Taking initiative, being proactive, and demonstrating ownership while executing development tasks. • Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. • Ability to work well within a team, contributing to team efforts and availability to team. • Flexibility More ❯
Azure, AWS, or GCP. Familiarity with containerisation (Docker) and infrastructure-as-code. Understanding of DevOps culture and practices, including monitoring and observability tools. Interest in contributing to technical architecture, codequality, and team processes. 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 ❯
re deploying in Google Cloud Platform and so experience there is a strong plus. The key responsiblites of the role are: Design, build, and maintain efficient, reusable, and reliable code in Ruby on Rails and Python. Help maintain codequality, organisation, and automation. Contribute to maintaining and improving our automated testing and deployment processes. Work closely … with the founders and product managers to understand and fulfil business requirements. Participate in code reviews and collaborate with other developers to ensure best practices. Requirements Technical skills: 3+ years of experience in full-stack development with a focus on Ruby on Rails. As part of this, you will also be proficient in standard front-end technologies such as … JavaScript, HTML5, and CSS3. Some experience in Python, including writing code that has gone into production. Demonstrated experience with data ingestion from various sources, including APIs and data downloads. Familiarity with database technologies (preferably PostgreSQL experience). Experience with cloud-based deployment and management, preferably with GCP. Soft skills: Strong communication skills, with fluency in English. You take ownership More ❯
development life cycle ideally with Java or Go based development teams Proven experience with tools such as Jenkins, Gitlab, SonarQube, Docker and platform like OpenShift, Kubernetes , AWS Infrastructure as Code experience with CloudFormation or Terraform Passionate to improve developer experience by leveraging latest tools, technologies and industry trends in DevOps landscape Some other highly valued skills may include: An … 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 More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
WARACLE
you'll do: Lead Backend Architecture: Provide technical leadership, shaping the design and build of advanced, scalable .NET/C# applications (microservices, APIs) with a focus on top-tier codequality and clean architecture. Solve Complex Challenges: Tackle intricate backend architectural and performance bottlenecks, implementing innovative solutions that enhance system efficiency and data integrity. Drive Project & Agile … ORM frameworks (Entity Framework Core), plus experience with cloud platforms (AWS, Azure, GCP). Technical Leadership: Demonstrated ability to set technical direction, contribute to architectural design, and conduct thorough code reviews. Project & Agile Acumen: Significant experience leading complex software development projects within Agile (Scrum/Kanban) environments. Problem-Solving Prowess: Exceptional analytical, critical decision-making, and communication skills to More ❯
so experience with this is necessary You have experience integrating with greenfield and legacy systems You have experience working with NoSQL & relational databases You believe that testing and softwarequality is everyone's responsibility, have experience with both unit and integration/contract/end-to-end testing, and embedding these in the delivery process. You have experience More ❯
C#, or Typescript would be an asset. Highly technical and passionate about SDLC tooling and processes. Familiar with the tools of the trade experience working with multiple SCM systems, code review systems, issue tracking tools, build tools, test frameworks, codequality tools, CI systems, and IDEs. Experience working as a developer on a large-scale project … Desired Skills: Experience using Containers and Kubernetes to realize large-scale software distribution. System administration experience on Linux or Windows. Experience using flagship IDEs such as IntelliJ, PyCharm, VS Code, or Visual Studio. Experience integrating development tools with Azure or AWS. Prior experience developing tools for build automation, version control (Bitbucket, Github), issue tracking (Jira), continuous integration (Jenkins, Azure 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles More ❯
pipelines and drive efficiency across the software delivery process. Key Responsibilities Design, build, and maintain tools that support and optimize the Software Development Lifecycle (SDLC) processes. Working SCM systems, code review tools, CI/CD pipelines, testing frameworks, and issue tracking systems to streamline workflows and ensure code quality. Collaborate on Large-Scale Projects: Contribute to large-scale … efficiency. Skills & Qualifications Strong hands-on experience with Python. Familiarity with Java, C#, or Typescript is a plus. Comfortable with a variety of tools, including SCM systems, CI systems, codequality tools, build tools, IDEs, test frameworks, and code review systems. Proven experience as a developer on large-scale projects in Agile Passion for developing solutions More ❯
Strips development and commercialization through the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running … on our medical device. Create and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. Work closely with System and … Knowledge of interrupt handling, bootloaders, flash operations, and peripheral programming. Experience working in a formal Agile scrum development process (Scrum, Kanban, SAFe). Experience with software project management and code repository tools (e.g. Jira, Git). Experience with codequality/reliability standards (e.g. MISRA). Desirable Qualifications: Experience working under a QMS and developing softwareMore ❯
technologies Collaborate with cross-functional stakeholders to translate business and analytical requirements into end-to-end data solutions Drive Engineering Best Practices Establish and enforce engineering best practices around codequality, testing, documentation, and deployment Contribute to the evolution of the data platform, ensuring systems are modular, interoperable, and resilient Run technical design and code reviews … assets and shared infrastructure Identify and resolve architectural bottlenecks in the current data platform and propose improvements that reduce complexity and boost performance Drive initiatives that improve data quality, lineage, observability, and system reliability Influence and Collaborate Across Teams Act as a technical liaison between engineering, product, and analytics teams, ensuring alignment on architecture and data strategy Provide … machine learning, and operational workloads Familiarity with data governance, privacy, and compliance frameworks Background in customer-centric or product-driven environments (e.g., digital, eCommerce, SaaS) Experience with infrastructure-as-code and data platform observability (e.g., Terraform) What You Can Expect Interesting work - working in a fast-paced and ever-changing industry, new problems and exciting solutions are never too More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Lorien
to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new and evolving software … review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you … with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and codequality This is a great opportunity to work for a rewarding company doing good around the world, so if you like the idea of exciting technical challenges More ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new and evolving software … review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you … with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and codequality This is a great opportunity to work for a rewarding company doing good around the world, so if you like the idea of exciting technical challenges More ❯
S3, Aurora/Postgres) Implement OCR, NLP, and ML for document analysis and automation risk assessment Lead R&D spikes and validate system improvements through robust data analysis Ensure codequality, testing, observability, and non-functional compliance (security, UX, performance) Coach team members and contribute to Agile delivery practices Essential Skills Strong commercial experience with Python, TypeScript More ❯
S3, Aurora/Postgres) Implement OCR, NLP, and ML for document analysis and automation risk assessment Lead R&D spikes and validate system improvements through robust data analysis Ensure codequality, testing, observability, and non-functional compliance (security, UX, performance) Coach team members and contribute to Agile delivery practices Essential Skills Strong commercial experience with Python, TypeScript More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
WARACLE
digital products for ambitious clients? Waracle, a world-class digital technology consultancy, is looking for a Senior Flutter Developer to join our dynamic team! We don't just write code; we solve complex challenges, set technical direction, and deliver high-performance, scalable mobile applications that truly make an impact. If you thrive on deep technical expertise, architectural leadership, and … empowering others, this is your chance to shine. What you'll do: Lead & Architect: Drive the technical vision for complex Flutter projects, shaping architecture, ensuring top-tier codequality, and solving intricate performance challenges. Build Elite Apps: Lead the design and development of advanced cross-platform mobile applications using Flutter & Dart, integrating with diverse APIs and optimizing … level proficiency in Dart, Flutter framework, state management (BLoC preferred), REST APIs, and offline data handling. Technical Leadership: Demonstrated experience setting technical direction, contributing to architecture, and conducting thorough code reviews. Agile & Project Acumen: Significant experience leading complex software projects within Agile (Scrum/Kanban) environments. Problem-Solving Power: Exceptional analytical and decision-making skills to tackle intricate challenges. More ❯