Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £55ph Inside IR35 Do you have experience with Java? Do you have experience in UnitTesting? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you! As the Software Engineer, you will … will be involved: Develop high-quality, readable, scalable, and easily maintained code, using Java and related technologies Develop reusable patterns and encourage innovation Contribute to quality assurance by writing unit and automated tests Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unittesting, security, and scalability and maintainability guidelines Ensure code … ups in a true Agile environment, contributing to agile based estimating Work with the scrum team to meet the sprint commitments Your skillset may include: Java Cloud Services development Unittesting DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube Red Hat Openshift container platform or Kubernetes Quarkus Framework Front end development using Angular If this all sounds More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Advanced Resource Managers Limited
Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £55ph Inside IR35 Do you have experience with Java? Do you have experience in UnitTesting? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you! As the Software Engineer, you will … will be involved: Develop high-quality, readable, scalable, and easily maintained code, using Java and related technologies Develop reusable patterns and encourage innovation Contribute to quality assurance by writing unit and automated tests Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unittesting, security, and scalability and maintainability guidelines Ensure code … ups in a true Agile environment, contributing to agile based estimating Work with the scrum team to meet the sprint commitments Your skillset may include: Java Cloud Services development Unittesting DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube Red Hat Openshift container platform or Kubernetes Quarkus Framework Front end development using Angular If this all sounds More ❯
reports, combining multiple data sources using SQL and Power Query, developing robust data models, creating DAX measures, and delivering visually clear dashboards using standard templates. You will also conduct unittesting, support business testing, and maintain in-line and external documentation to required standards. Key Responsibilities Develop Power BI reports from end-to-end, integrating multiple data … simplicity and efficiency in DAX calculations. Design visuals and layouts following company templates and standards. Write SQL queries against the Enterprise Data Warehouse to extract and transform data. Conduct unittesting, spot anomalies, and support business testing. Produce in-line and external documentation to maintain high-quality deliverables. Technical Skills & Experience Strong SQL skills (joins, CTEs, sub-queries More ❯
Management (OM), and Personnel Administration (PA). Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. Testing: Conduct and support various testing phases, including unittesting, integration testing, and user acceptance testing (UAT), and manage defect resolution. Documentation: Create and maintain More ❯
Hampshire, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
This opportunity would best suit candidates with 5 years + commercial experience in a modern .Net stack with good experience of backend programming and modern software engineering best practice, Unittesting , CI/CD, etc. Their offices are commutable from Southampton, Basingstoke, Portsmouth areas. Required skills: Strong background developing .Net8+ Applications and API’s Modern Azure cloud environment … experience Commercial experience with CI/CD pipelines, Azure DevOps or similar Modern software engineering best practices, Unittesting, CI/CD TDD, etc Experience in a product led/SaaS business working with data and product teams Data heavy product environments and exposure to React or Python programming is desirable Please apply to this advert or message More ❯
This opportunity would best suit candidates with 5 years + commercial experience in a modern .Net stack with good experience of backend programming and modern software engineering best practice, Unittesting , CI/CD, etc. Their offices are commutable from Southampton, Basingstoke, Portsmouth areas. Required skills: Strong background developing .Net8+ Applications and API's Modern Azure cloud environment … experience Commercial experience with CI/CD pipelines, Azure DevOps or similar Modern software engineering best practices, Unittesting, CI/CD TDD, etc Experience in a product led/SaaS business working with data and product teams Data heavy product environments and exposure to React or Python programming is desirable Please apply to this advert or message More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
SixBySix
order processing systems. Knowledge of UX/UI principles and best practices. Knowledge of common e-commerce payment gateways (e.g., PayPal, Stripe) and experience overseeing their integration. Knowledge of testing methodologies, including unittesting, integration testing, and user acceptance testing (UAT). Proficiency in Agile project management practices, including Scrum and Kanban, to manage development More ❯
Optimize performance and cost-efficiency of Databricks workloads. • Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. • Ensure data quality and reliability through robust unittesting and validation frameworks. • Implement best practices for data governance, security, and access control within Databricks. • Provide technical mentorship and guidance to junior engineers. Must-Have Skills: • Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. • Proficiency in Python for data engineering tasks. • Familiarity with GitLab for version control and CI/CD. • Strong understanding of unittesting and data validation techniques. Preferred Qualifications: • Experience with Databricks Delta Lake, Unity Catalog, and MLflow. • Knowledge of CloudFormation or other infrastructure-as-code tools. • AWS or Databricks More ❯
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unittesting and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers. Must-Have Skills: Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. Proficiency in Python for data engineering tasks. Familiarity with GitLab for version control and CI/CD. Strong understanding of unittesting and data validation techniques. Preferred Qualifications: Experience with Databricks Delta Lake, Unity Catalog, and MLflow. Knowledge of CloudFormation or other infrastructure-as-code tools. AWS or Databricks More ❯
multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unittesting , and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced environment. Maintain a high level of code quality … Akka, Vert.x, Flink). Solid understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering practices: SOLID principles , unittesting , TDD is a plus. Excellent problem-solving skills with a mission-driven, positive attitude . Strong communication skills and ability to work effectively with cross-functional teams. More ❯
United Kingdom, Northampton, Northamptonshire Hybrid / WFH Options
4M Recruitment
to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unittesting to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ … years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unittesting Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any experience with More ❯
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unittesting and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers Lead the migration of … Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unittesting and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers ABOUT CAPGEMINI Capgemini is More ❯
Responsibilities: Design, implement, and test digital signal processing (DSP) algorithms for satellite communication and monitoring systems. Develop algorithms in Python (preferred) or MATLAB, emphasizing clarity, performance, and maintainability. Conduct unittesting, simulation, and validation of algorithms against representative datasets and performance metrics. Optimize algorithm designs considering real-time constraints and deployment on embedded or high-performance systems. Collaborate … Requirements: Strong experience in DSP algorithm development, including filtering, detection, and signal analysis. Proficiency in Python for scientific and numerical computing (NumPy, SciPy, etc.); MATLAB experience acceptable. Knowledge of unittesting methodologies and validation of numerical algorithms. Understanding of real-time processing requirements and constraints in DSP systems. Strong analytical and problem-solving skills, with attention to accuracy More ❯
hands-on experience in the software development lifecycle, working on real-world projects while learning from experienced professionals. As a Software Development Technician Apprentice, you will support the creation, testing, and maintenance of software systems and applications, assisting in the delivery of high-quality digital solutions. This role is ideal for individuals with a passion for technology, problem-solving … learn best practices and contribute ideas Work with databases to retrieve, store, and manipulate data as needed Assist in the development of technical documentation and user manuals Perform software testing, including unittesting and integration testing Collaborate with designers, developers, testers, and other stakeholders in agile project teams Monitor application performance and report issues or recommendations More ❯
maintain software for rapid deployment projects in the Defence domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering to best practices and configuration … software delivery processes. Qualifications Required Skills Strong experience in C++ and Java software development. Proficiency in software configuration management (SCM) and Jira for change and task tracking. Experienced in unittesting and wider software testing practices. Knowledge of software development lifecycle processes and documentation standards. Skilled in risk management and problem-solving for fast-paced projects. Soft More ❯
troubleshoot issues. Familiarity with Pick/D3 an advantage. Integration & APIs: Develop and integrate APIs and third-party services. Debugging & Troubleshooting: Identify and fix software bugs and performance bottlenecks. Testing & Quality Assurance: Perform unittesting, integration testing, and ensure the overall quality of the application. Collaboration: Work with cross-functional teams, including logistics experts, sales managers More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
offering constructive feedback and fostering continuous professional development to enhance team performance and career progression. Take responsibility for the team's deliverables by establishing and maintaining high standards for testing, code integrity, and overall system reliability. Architect and deliver solutions utilising CQRS (Command Query Responsibility Segregation) and Event Bus patterns, with a strong focus on AWS-based publish/… Collaborate closely with developers, product managers, and key stakeholders to gather and refine requirements, provide insights, and ensure software quality throughout the development lifecycle Technical Skills: .NET Development (C#) UnitTesting & Integration Testing CI/CD Pipeline Development AWS Services Modern JavaScript Frameworks - Angular REST APIs Postman for API Testing SQL Server Benefits Package: 25 days More ❯
Wolverhampton, West Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
and database design principles Familiarity with Docker, CI/CD pipelines, and Linux CLI Experience with cloud environments (ideally AWS) Bonus Skills (not essential): Python GraphQL/Shopify integrations Unittesting (PHP Unit) Ecommerce platforms (Magento, Shopify, WooCommerce, etc.) Mobile application development Exposure to Machine Learning/AI Benefits 28 days holiday, plus 1 extra day for More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
requirements. Provide accurate development estimates and contribute to planning sessions. Design and develop new software features and enhancements to existing applications. Create and maintain detailed UI design specifications. Develop unit and end-to-end tests using frameworks such as Vitest and Playwright. Support User Acceptance Testing (UAT) and ensure technical documentation is up to date. Contribute to continuous … ES6) Strong UI/UX design skills - capable of working independently or within a team. Solid experience with Agile methodologies (Scrum, Kanban). Strong knowledge of: End-to-end testing with Cypress.js or Playwright Unittesting with Vitest CI/CD tools such as GitLab Version control using Git Desirable Skills: Experience with microservices and distributed systems. … Familiarity with cloud platforms (e.g., AWS, PCF). Background in financial services. Exposure to Node.js or Java. Tech Stack & Tools: Frontend: React, HTML, CSS (SCSS), TypeScript, Vite Design: Figma Testing: Vitest, Playwright · CI/CD: GitLab · Cloud & Infrastructure: AWS, Pivotal Cloud Foundry (PCF) · Backend & Databases: Java 17, Oracle, MongoDB · Monitoring: Grafana, OpenTelemetry IND_PC3 Carbon60, Lorien & SRG - The Impellam More ❯
london, south east england, united kingdom Hybrid / WFH Options
News UK
XIBs/Storyboards Using Autolayout to build adaptable layouts Experience profiling iOS applications for performance and memory issues SOLID design principles Dependency management with Cocoapods and Swift Package Manager Unittesting with XCTest/Swift Testing UI automation testing with XCUITest Continuous Integration – previous experience with CircleCI would be a bonus Build automation with Fastlane If More ❯