requirements and translate them into technical designs for SAP XI/PI solutions. Monitor, troubleshoot, and resolve issues related to SAP PI/PO interfaces and message processing. Perform unittesting, system integration testing, and support user acceptance testing for XI/PI interfaces. Ensure proper documentation for technical designs, system configurations, and processes. Provide technical More ❯
Responsibilities: Develops creation of effective test cases and test data. Analyse user stories, use cases and requirements for validity and feasibility. Review and analyse system specifications and carry out testing as per the defined procedures. Evaluate product code according to specifications. Participate in walkthroughs of testing procedures - conduct post-release/post-implementation testing - execute all levels … of testing (system, integration, and regression). Help troubleshoot issues, design, develop and maintain automation scripts when needed. Detect and track software defects and inconsistencies. Execute test cases (manual or automated) and analyse results. Create logs to document testing phases and defects - report bugs and errors to development teams - ensure that all tested related work is carried out … problem solving and analytical skills, able to evaluate designs and technologies in a pragmatic manner. Additionally, the following experience is desirable: Understands test-driven development, knows how to employ unittesting and integration testing. Experience of working on agile software development projects, understands concepts of SCRUM and agile delivery. Experience of IoT projects using cloud-based platform development. More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
data models/structures, API integrations, loosely coupled code and high-quality solutions.- Ensure that all developed components have the appropriate level of quality and governance (version control, documentation, unittesting, secure development).- Resolve defects by working closely with Test and Frontend team members.- Participate in Guild and community housekeeping activities.- Where agreed, participate in out of … verbally.- Strong teamwork skills to work with cross-functional teams and in an agile environment.- Familiar with CI/CD processes and Git for source control.- Good understanding of Unit tests and good testing practices.- A good understanding of working with Microservice Architecture- Experience working on a shared codebase with other developers.- Experience in common software security principles More ❯
services using Java and frontend elements using JavaScript when required. • Collaborate with solution architects, project managers, and client stakeholders to translate functional requirements into technical solutions. • Perform code reviews, unittesting, performance tuning, and debugging of complex configurations. • Create and maintain technical documentation, best practices, and reusable assets. • Mentor junior engineers and contribute to a culture of continuous More ❯
base, as feasible. Maintains the value of application code(s) as a Company asset. Develops software and writes code using effective software methodologies. Utilizes object-oriented design, functional programming, unittesting, and design patterns, ensuring code readability, performance, and reuse. Develops unit tests and other automated testing infrastructures to enhance code maintainability and reuse. Analyses the More ❯
with working hours with team meetings Collaborate to understand software requirements and user needs Writing well-designed, testable and efficient code using programming language such as Microsoft C# .Net Testing software to identify and fix bugs or defects before release. Unittesting and integration testing where possible Collaborate with wider business to deploy software across platforms More ❯
solutions architecture challenges and managing both business and IT change to help shape future directions Quality Assurance: Ensure the highest standards of code quality, security, and performance through rigorous testing and review processes. Continuous Improvement: Drive continuous improvement initiatives to enhance team productivity and product quality. What you will bring: Education: Bachelor's or Master's degree in Computer … of Informatica ETL processes. Enterprise Systems: Familiarity with Oracle EBS or Fusion required API Development: Expertise in RESTful services. Cloud Platforms: Experience with AWS and serverless architectures, Athena Preferable Testing: Familiarity with Jest for unittesting (nice to have). Soft Skills: Attention to Detail: Hands-on principal-level engineer with meticulous approach to ensuring accuracy and More ❯
DB skills (RDMS like Oracle, and any NoSQL DB like OpenSearch/Elastic DB etc) and must be aware of DevSecOps processes, paradigms and tools. Good hands experience of testing frameworks and libraries (Spring Boot integration tests, Unittesting with Junit/AssertJ/Mockito, Test Containers, E2E testing tools like Selenium etc). Knowledge of More ❯
exposure to elements of our back-end technology stack (C#, .Net) Good experience working with Amazon Web Services, Microservices, API development Knowledge and application of software engineering practices (e.g. Unittesting, TDD, CI/CD, SOLID, BDD etc.) and experience working as part of an agile delivery team. Continuous delivery, with pipelines implemented in Kubernetes, Docker Front-End More ❯
Mule ESB & IDE, or equivalent middleware platforms. Skilled in monitoring, triaging, and performance tuning using tools such as Splunk, Dynatrace, or AppDynamics. Knowledge of Test-Driven Development (TDD) and unittesting frameworks like JUnit, Cucumber, or Litmus. Ability to contribute to automation efforts and develop shared/common solutions. Excellent verbal and written communication skills tailored for both More ❯
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 unittesting practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
development teams to create, enhance, release software solutions. Write clean, scalable, high-quality code and contribute to peer/code reviews. Ensure software is delivered with quality by writing unit and automated tests Troubleshoot, identify and fix issues within the applications/services. Participate in Agile ceremonies such as stand-ups, sprint planning and retrospect's. Learn and apply … logical and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unittesting Conduct a range of test types, such as integration, system, user acceptance, non-functional, performance and security testing. Identify and create test scenarios Apply structured techniques to … pipelines Apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural) Follow software designs and functional or technical specifications Follow testing frameworks and methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms More ❯
microservices that power our pet care platform Applying solid coding principles to build scalable and maintainable services Collaborating in an Agile environment with product teams and stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with … CD practices and DevOps workflows Familiarity with Agile tools and cloud-native development best practices Our Tech Stack: .Net Core C# REST API Web API Azure DevOps Agile TDD UnitTesting SOLID Principles NoSQL Why Join the Pack? 10% Annual Bonus Potential 28 Days Holiday (rises to 30 after two years) + Bank Holidays Extra day off for More ❯
the Software Development Manager , promoting accountability and technical excellence. Oversee SDLC for .NET applications , ensuring robust coding standards, security, and performance optimization. Implement and enforce peer code reviews and unittesting frameworks. Collaborate with business stakeholders to translate requirements into technical deliverables. Manage project timelines, resources, and delivery as the Software Development Manager . Provide technical guidance and More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Netcompany UK Limited
in Databases, including MongoDB, SQL or Document Database Ideally a full-stack or backend technical backgroundwith experience with Java, .Net, C # or similar full-stack languages Experience in UnitTesting Experience in Model-View-Controller Previous involvement in developing and delivering major IT solutions An understanding of agile tools and techniques Excellent communication skills and professional attitude More ❯
sunderland, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Netcompany UK Limited
in Databases, including MongoDB, SQL or Document Database Ideally a full-stack or backend technical backgroundwith experience with Java, .Net, C # or similar full-stack languages Experience in UnitTesting Experience in Model-View-Controller Previous involvement in developing and delivering major IT solutions An understanding of agile tools and techniques Excellent communication skills and professional attitude More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Causeway Technologies
calm and objective under pressure. An expert in Java or Microsoft C#. A good understanding and experience of SQL, JavaScript and Angular. Understanding of APIs/REST. Experience in unit testing. Able to identify technical risks and propose alternative solutions. Awareness of current trends and developments in software engineering. Experience with Agile (Scrum) methodologies and project management. Working with More ❯
security concerns, threats and approaches for dealing with them, including infrastructure platform vulnerabilities, secrets management, network security and software supply chain security. Bonus points if you have experience with unittesting and automated testing tools, stress and performance testing. Professional Skills You genuinely enjoy interacting with teammates from across the business and have a knack for communicating More ❯
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
of SDLC. Responsibilities for the role: Team performance monitoring Work allocation for the team Recruitment of new team members Documentation for product roadmaps Risk management for the software products Unittesting and automated integration testing Research and test new technologies Desirable skills: C# .NET Core SQL Azure Terraform The Lead .NET Developer will be paid a salary More ❯
and services within a modern Azure-based architecture. Responsibilities Design, develop, test, and deploy high-quality software solutions in alignment with business needs. Implement modern software engineering practices including unittesting, CI/CD, and scalable architectures. Collaborate with technical and non-technical stakeholders to understand requirements and translate them into working code. Troubleshoot and resolve technical issues … Solid understanding of Microsoft Azure, including: Azure Logic Apps, Service Bus, Azure SQL, Functions, and Cloud Hosting. Hands-on experience with: DevOps pipelines, CI/CD, Bicep, and automated testing strategies. Database design, SQL, and database migrations. Familiarity with service-oriented and microservices architectures. Ability to work with legacy applications and transition them to modern platforms. Strong troubleshooting and … environments. Excellent communication skills-both written and verbal-with the ability to explain complex topics to business and technical audiences. Company Overview Element is one of the fastest growing testing, inspection and certification businesses in the world. Globally we have more than 9,000 brilliant minds operating from 270 sites across 30 countries. Together we share an ambitious purpose More ❯
with continuous integration and continuous delivery tools with different tech stacks, web or mobile. You've previously worked with monitoring systems for availability, performance or security, stress and performance testing with observability patterns: Distributed Tracing/OpenTracing, Log Aggregation, Audit Logging, Exception Tracking, Health Check API, Application MetricS, Self-Healing/Multi-Cloud. You have an understanding of security … concerns, threats and approaches for dealing with them, including infrastructure platform vulnerabilities, secrets management, network security and software supply chain security. Bonus points if you have experience with unittesting and automated testing tools, stress and performance testing. Professional Skills You genuinely enjoy interacting with teammates from across the business and have a knack for communicating technical More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Grosvenor Casinos Limited
preferably Java 8) and the Spring/Spring Boot ecosystem. Strong background in MS SQL development, writing queries, stored procedures, managing jobs, and database administration. Skilled in writing robust unit and integration tests. Solid understanding and application of SOLID design principles. Extensive experience designing and building RESTful APIs and web services. .NET (C#) and/or Java development experience. … AWS serverless architecture. Container orchestration expertise using Docker Swarm or Kubernetes. Working knowledge of message queuing systems -including Azure Service Bus, RabbitMQ, and AWS SNS/SQS. Familiarity with unittesting/specification frameworks such as NUnit and SpecFlow. Experience using dependency injection containers for scalable architecture. Practical use of mocking frameworks like Moq and NSubstitute. Additional Information More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You ll Bring More ❯
Bristol, City of Bristol, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You’ll Bring More ❯