Data structures and algorithms, understanding of their time and space complexities. Distributed systems/microservices architecture RESTful APIs Spring/Spring Boot Relational databases Unittesting using Mockito UI technologies: Reactjs/JavaScript/CSS If you also have experience with cloud technologies, security frameworks, data streaming/… good position. Tech stack includes AWS, GCP, Azure, Kafka, Spark, Zipkin, OpenTracing, Prometheus, Grafana, ELK stack, Micrometer metrics, Docker, Kubernetes, Helm, automating deployment, releases, testing in CI, continuous delivery pipelines. more »
per day. Essential Java 11 or Higher Spring Boot or Spring Cloud Microservices Design Patterns Rest Web Services Kafka or another messaging tool Some testing (Unittesting, Component, Integration and Contract testing, End-to-End testing etc.) Nice to have (not essential) AWS, GCP, Azure more »
clients so all candidates need to either hold SC Clearance or be SC Eligible Things we are looking out for: Strong Java development and UnitTesting experience Experience developing fully functioning Java applications based on Spring/SpringBoot framework Scaling, and management using Kubernetes, and Terraform, both in the cloud (AWS … GCP) Front End development knowledge/experience in Angular, React, Node or JavaScript Experience in Agile delivery with knowledge ofCI/CD, building pipelines, testing and architecture SC Eligible Additional Information Location: This role can be delivered in a hybrid nature from one of these offices Belfast, Birmingham, Manchester more »
Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
HonuWorx
collaborative subsea autonomy. You will work with the team to expand and add features to the Loggerhead autonomy engine, from architecture and development to testing and deployment in the field. If you’re a mission driven software engineer that’s passionate about autonomous robotics and solving real world problems … office, with flexibility on working hours and an agreed amount of home working. The role also has the possibility of international travel to remote testing locations as needed. Responsibilities: Contribute to a team of interdisciplinary engineers Understand best practices and current state of the art in mobile robotics software … developing and deploying modular software solutions Proficiency in C++ or other object-oriented programming language Experience with robotics middleware (ROS, DDS, etc.) Experience with unittesting and continuous integration/testing Experience with mobile or marine robotics a plus A standout candidate will have a public code more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API’s, Unit-Testing, Test-Driven Development ), Engineers that embody these practices would fit in really well. You’ll ideally have commercial experience with most of more »
agile development teams on large software products Ability to lead a team both remotely and office based. Technical Skillset . NET and C# experience Unittesting experience Version control with Git Knowledge of APIs (Restful APIs, OpenAPI specs, ...) Container technology experience (Docker, docker-compose, ...) Experience with more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BJSS
Solid understanding of iOS memory management and asynchronous code patterns. Confident working with version control systems (Git). Strong appreciation of OO Design Patterns, UnitTesting and TDD practices. Hands-on experience of continuous delivery (Jenkins). Experience working within an Agile environment. Experience working in Azure environment. more »
client wherein developers need to work at onsite client office in Glasgow. Mandatory Requirements: Java 11 or Higher, Springboot, Microservices, Design Patterns, Rest Services Unittesting, Component , Integration and Contract testing, End-to-End testing etc. Desirable Requirements: Kafka, AWS, GCP, Azure, Docker, Kubernetes, Grafana, Splunk … App methodology Understanding of RESTful APIs and web technologies Proficiency in dependency injection frameworks (Spring/Spring Boot) Understanding of relational databases Experience with unittesting using Mockito, Integration and End-to-end testing and other testing methodology. Familiarity with UI technologies like ReactJs, JavaScript, CSS … etc Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) Desired – understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired – understanding of security frameworks/standards Desired – understanding of data streaming and messaging frameworks (Kafka, Spark, etc.) Desired – understanding of more »
extensive background in front-end development with significant experience working with React and Javascript Experienced with RTK Query, Graph QL, REST and Jest for unittesting Should be able to demonstrate a strong core front-end skillset of HTML 5, CSS 3, JavaScript and TypeScript Experience working with more »
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Archers Recruitment Group
stack includes: Embedded C bare metal Jira, SQL, Model Based Dev tools, e.g, MatLab, Simulink etc DSP Microcontrollers and/or real time control Unittesting and validation tools The team adhere to Robust Software Development processes, and you will be a supporter and advocate of this approach. more »
Employment Type: Permanent
Salary: £67500 - £70000/annum Pension, Healthcare, Learning & Dev
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
CGI
and technical requirements - Communicate complex solutions across both technical and non-technical stakeholders - Provide technical leadership and guidance ensuring the team follows best practices; unittesting, refactoring, performing code reviews, producing documentation and ensuring software is maintainable and extensible - Keep abreast of latest AI developments and identify opportunities … source technologies ideally java. You will be as comfortable reviewing code as you are writing it and have solid commercial experience designing, building and testing scalable application services with intuitive APIs. Also you will be someone who is keen to make a contribution outside of their own remit by more »
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
CGI
and technical requirements - Communicate complex solutions across both technical and non-technical stakeholders - Provide technical leadership and guidance ensuring the team follows best practices; unittesting, refactoring, performing code reviews, producing documentation and ensuring software is maintainable and extensible - Keep abreast of latest AI developments and identify opportunities … source technologies ideally java. You will be as comfortable reviewing code as you are writing it and have solid commercial experience designing, building and testing scalable application services with intuitive APIs. Also you will be someone who is keen to make a contribution outside of their own remit by more »
our various mobile and web platforms. Writing robust, scalable, and stable production-level code which accounts for real-life scenarios and makes use of unit-testing and validation where possible. Creating and consuming APIs, connecting between our internal services and external platforms. Contributing to our architectural plans when … web development. Solid understanding of responsive design principles, mobile-first development, and cross-browser compatibility. Knowledge of architectural and software design patterns. Experience with unittesting and software testing in general. Understanding of relational and non-relational databases such as MongoDB, MySQL etc. Experience using Git and more »
and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unittesting, and continuous integration Being able to mentor … stack development . Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills What do we offer? Competitive compensation including equity in the company Generous vacation days more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Jefferson Frank
chance to utilise the latest versions of Vue.js, Javascript, Azure, cross-train into different tech and always follow best practice such as TDD/UnitTesting/CI/CD They have grown by 48% too in the last 2 years so there's not much holding them … to see? Strong expertise in Vue is essential Experience in Javascript Exposure to C#/.net 4.8 Proven experience working to agile delivery TDD & Unittesting would be really beneficial and would help beat your market competition. Overall positive attitude and show genuine passion for the field Cloud more »
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
CGI
and technical requirements - Communicate complex solutions across both technical and non-technical stakeholders - Provide technical leadership and guidance ensuring the team follows best practices; unittesting, refactoring, performing code reviews, producing documentation and ensuring software is maintainable and extensible - Keep abreast of latest AI developments and identify opportunities … source technologies ideally java. You will be as comfortable reviewing code as you are writing it and have solid commercial experience designing, building and testing scalable application services with intuitive APIs. Also you will be someone who is keen to make a contribution outside of their own remit by more »
Glasgow, Lanarkshire, United Kingdom Hybrid / WFH Options
CGI
and technical requirements - Communicate complex solutions across both technical and non-technical stakeholders - Provide technical leadership and guidance ensuring the team follows best practices; unittesting, refactoring, performing code reviews, producing documentation and ensuring software is maintainable and extensible - Keep abreast of latest AI developments and identify opportunities … source technologies ideally java. You will be as comfortable reviewing code as you are writing it and have solid commercial experience designing, building and testing scalable application services with intuitive APIs. Also you will be someone who is keen to make a contribution outside of their own remit by more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
People Source Consulting
work on products across all stages of the development cycle: from requirements capture with the customer, through feasibility studies, system/software architecture, prototyping, testing, certification, production set-up, and completed product handover. You will work on a selection of ever-evolving external and internal projects using a variety …/project is different then this might be the role for you. Responsibilities: Architect, write, deploy, test, and document product embedded software systems Develop unit, system verification, and functional tests Put in place documentation structures and templates Manage multiple projects in parallel Work as part of a team to … CS) [Minimum] 6+ years of experience writing robust firmware in Embedded C Solid understanding of full software development life cycle Experience with embedded software unittesting technologies and methodologies Experience with wired and wireless communication protocols First-hand experience with EIC/ISO 62304 compliant development Comfort with more »
wherever they are needed. Role Description The Web Developer will be responsible for day-to-day coding and development activities. This will include relevant UnitTesting using various UnitTesting tools, as applicable in an Agile and DevOps Environment. This will also include working efficiently with more »
deliver our services wherever they are needed. The C# Developer (Senior) is responsible for the day-to-day coding and development activities, including relevant UnitTesting using various UnitTesting tools, as applicable. This also includes working efficiently with the respective team and giving consistent results more »
App methodology Understanding of RESTful APIs and web technologies Proficiency in dependency injection frameworks (Spring/Spring Boot) Understanding of relational databases Experience with unittesting using Mockito, Integration and End-to-end testing and other testing methodology. Experience in all the stages of software development … lifecycle (requirements, design, architecture, development, testing, deployment, release, and support) Desired understanding of cloud technologies (AWS, GCP, Azure, etc.) Desired understanding of security frameworks/standards Desired understanding of data streaming and messaging frameworks (Kafka, Spark, etc.) Desired understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, Grafana, ELK … stack, Micrometer metrics, etc.) Desired understanding of containers (Docker, Kubernetes, Helm, etc.) Desired experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines. We offer: A career in one of the largest and fastest growing IT services providers worldwide A comprehensive training programme An exciting international more »
and enhance web-based applications whilst maintaining company quality standards. Develop high quality code that meets business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in … Kubernetes Kafka OpenAPI WCF Web tooling (e.g., webpack, Vite, esbuild) XML/JSON Schema CI/CD configuration Object Relational Mapping (e.g., EF Core) UnitTesting frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Experience in the Financial Services industry What you'll get in return This role more »
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Walsh Employment Ltd
with NAV, Business Central, and SQL Server Strong experience understanding ERP Processes Experience with solution design, documentation, training and analysis Well-versed in software testing including Unittesting, UAT testing, and User Story testing Experience working in the distribution area (namely logistics and Omni channel more »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, Unit-Testing, Test-Driven Development ), Engineers that embody these practices would fit in really well. You'll ideally have commercial experience with most of more »