Dundee, Angus, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
difference! What You'll Do Provide technical leadership and set technical direction to guide the team in implementing best practices. Conduct and participate in code reviews to ensure codequality and consistency, mentoring junior engineers. Mentor and coach junior engineers to improve their technical skills and … grow in their careers. Ensure codequality by writing automated tests and participating in quality assurance efforts. Create and maintain technical documentation, including architecture diagrams, design specifications, and coding standards. Collaborate with product management, architecture, DevOps, UX, and QA teams to align engineering projects with More ❯
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. Collaborate with product managers, designers, and other engineers to define requirements, devise solutions, and ensure seamless integration … with business objectives. Participate in code reviews, promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and contribute to the organization's technology communities. Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implement effective unit testing … practices to ensure codequality and reliability. Analyst Expectations Impact the work of related teams within the area. Partner with other functions and business areas. Take responsibility for operational processing and activities. Escalate breaches of policies/procedures appropriately. Embed new policies/procedures due to risk More ❯
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 software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Participation in code reviews and promoting a culture of codequality and knowledge sharing. Staying informed of industry technology trends and actively contributing to the organization's technology communities. Adherence to secure coding practices to mitigate vulnerabilities … protect data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure codequality and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development, and collaborate closely with other functions/business divisions. Lead a team performing complex More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
esure Group
partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-qualitycode that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of … our Enterprise Agile approach and support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. …/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in codequality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. More ❯
Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including codequality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency … environment The ability to tell a technical story/concepts to non-technical audiences in a way that is digestible Knowledge and practice of codequality techniques like continuous integration, unit testing, and peer reviews Passionate about keeping up to date with the latest technology trends and More ❯
Dundee, Illinois, United States Hybrid / WFH Options
Grainger
excellence. Primary Function As a Senior/Staff Software Engineer, you will play a key role in designing, building, and maintaining scalable, high-qualitysoftware solutions that power critical business capabilities. You'll work across the stack-from backend services to frontend interfaces-bringing a balanced understanding of … stand-ups, and retrospectives, and take ownership of identifying technical debt, delivery risks, and areas for enhancement. Your openness to growth-promoting feedback, thoughtful code reviews, and willingness to share knowledge across the team will help elevate both the product and the people you work with. This position is … based downtown Chicago or Lake Forest, IL on a hybrid basis, 2 days per week. You Will: Have Development Practices & Mindset: Strong focus on codequality , clean code, and Separation of Concerns Solid understanding of design patterns and maintainable architecture Agile development mindset with experience participating More ❯
the process of getting data into the warehouse was relatively straightforward, encouraging downstream consumers to adopt this data has proven very difficult. The quality of data remains a critical issue, with poor data quality leading to economic impacts for the firm. 4. Current Goals: Goal … Assisting & guiding team members in design and development. Partnering along with the leads to identify and mitigate risks and escalate issues as necessary. Ensure codequality and automated testing standards, be a part of regular code reviews and ensure quality gates are upheld and More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Primis
functional teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure codequality through unit testing, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ More ❯
Manager at Barclays, where you'll lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-qualitysoftware solutions. As an Engineering Manager, you will see your team as your product. Although you possess technical credibility and a deep understanding of … with programming skills such as Java, Spring, Spring Boot, React, Angular, etc. Experience with unit, mutation, component, integration, and automated functional testing. Familiarity with codequality and code scanners, GitLab, Cloud Hosting, JIRA, etc. Knowledge of private and public cloud storage and data services. Excellent verbal … . Purpose of the role To lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-qualitysoftware solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. Accountabilities More ❯
Braehead, Scotland, United Kingdom Hybrid / WFH Options
Primis
functional teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure codequality through unit testing, integration testing, and code reviews Contribute to architectural decisions and continuous improveme... More ❯
maintain test plans, test cases, and test scripts to ensure comprehensive test coverage Execute manual and automated tests to identify defects and ensure softwarequality Participate in code reviews and provide feedback to improve codequality and testability Continuously evaluate and improve testing processes … teams to ensure seamless integration of testing processes within the CI/CD pipeline Lead the testing efforts for various projects, ensuring high-quality deliverables. Oversee the creation and execution of test plans, test cases, and test scripts. Provide detailed test metrics and reporting to stakeholders. Utilize SNOW … initiatives within the testing team. Oversee the implementation of automated testing frameworks using Selenium, TestNG, and Jenkins Provide guidance and mentorship to junior quality engineers on best practices and testing methodologies Essential Skills: Possess strong experience in Web App testing and Test Metrics and Reporting. Possess domain experience More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Cognizant
maintain test plans, test cases, and test scripts to ensure comprehensive test coverage Execute manual and automated tests to identify defects and ensure softwarequality Participate in code reviews and provide feedback to improve codequality and testability Continuously evaluate and improve testing processes … teams to ensure seamless integration of testing processes within the CI/CD pipeline Lead the testing efforts for various projects, ensuring high-quality deliverables. Oversee the creation and execution of test plans, test cases, and test scripts. Provide detailed test metrics and reporting to stakeholders. Utilize SNOW … initiatives within the testing team. Oversee the implementation of automated testing frameworks using Selenium, TestNG, and Jenkins Provide guidance and mentorship to junior quality engineers on best practices and testing methodologies Essential Skills: Possess strong experience in Web App testing and Test Metrics and Reporting. Possess domain experience More ❯
IR35)/Permanent Both Available Experience level- Atleast 7 years experience 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 … 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 More ❯
glasgow, central scotland, united kingdom Hybrid / WFH Options
Ubique Systems
Job Title:-Java Full Stack Developer Job Location:-Glasgow, UK(Hybrid) Job Description 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 … 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. Thanks & Regards More ❯
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 … 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 More ❯
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. Participation in code reviews and promotion of a culture of quality and knowledge sharing. Staying informed of industry technology trends and actively contributing to technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect data. Implementation of effective unit testing practices … to ensure codequality and reliability. Vice President Expectations Strategic contribution, requirement driving, and policy management, with continuous improvement initiatives. Leadership responsibilities including defining roles, planning for future needs, coaching, and managing teams, aligning with strategic and tactical priorities. Demonstrating leadership behaviors to foster an environment of More ❯
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 … 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 More ❯
solutions 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 More ❯
for our customers and colleagues. Accountabilities Develop and deliver high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate cross-functionally with product managers, designers, and engineers to define requirements and ensure seamless integration with … business objectives. Participate in code reviews and promote a culture of quality and knowledge sharing. Keep abreast of industry trends and contribute to the organization's technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure codequality and reliability. Analyst Expectations Perform activities timely and to a high standard, driving continuous improvement. Possess in-depth technical knowledge and experience in their area. Lead and support team development, guide work, and coordinate resources. Demonstrate leadership behaviors: Listen, Energize, Align, Develop. Develop technical expertise and More ❯
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 software requirements, devise solution strategies … and ensure seamless integration and alignment with business objectives. Collaboration with peers, participating in code reviews, and promoting a culture of codequality and knowledge sharing. Staying informed of industry technology trends and innovations and actively contributing to the organization's technology communities to foster a … 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. Vice President Expectations Contribute to or set strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies More ❯
dynamic team on a 12-month fixed term contract. The successful candidate will play a crucial role in designing, developing, and maintaining high-quality software. We are seeking someone who has experience and knowledge of developing applications using Python, C#, JavaScript, .Net, HTML and CSS. Required skills and … the basis of the feature development. Key activities: Create and maintain new/improved functionality of existing Intertek software projects Maintain high standards of codequality, making use of version control tools Engage in the development of software using a clear process e.g. Agile, DevOps, Test Driven … values diversity and we thrive working together with precision, pace, and passion. We are working to make the world Ever Better, ensuring the quality, safety and sustainability of products and services used by millions of people around the world. Competitive salary/benefits Development and career opportunities around More ❯
IT, building our interface for analytics capabilities for the future. To be successful as a C++ Developer, you should have experience with: Writing C++ code (running on both Windows and Linux would be preferred) Good understanding of Object-oriented programming (OOP) and sound knowledge of STL library Good communication … 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 More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and assistance on others' code and design Debug and troubleshoot in customer environments, using low-level OS knowledge to resolve complex issues Identify design and architecture issues early and … Agile development practices Ability to provide technical solutions, discuss approaches, and balance long-term strategy with short-term goals Proficiency in debugging and improving codequality Purple Perks Medical, dental, and vision coverage Generous PTO and observed holidays 2 Paid Volunteer Days per year Employee Stock Purchase More ❯
Collaborate with cross-functional stakeholders to translate business and analytical requirements into end-to-end data solutions 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, mentoring and collaborating with peers and raising the bar for engineering excellence Lead Strategic Initiatives Partner with data platform teams, analytics, and data science to deliver reusable data assets and shared infrastructure Identify and resolve architectural bottlenecks in the current data platform and propose improvements … 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 More ❯
Key Experience (A blend of): Ability to build test capability Creation and execution automated test scripts Test framework building Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing Collaborating with cross-functional teams to identify and resolve defects … An understanding in authorisation and authentication technologies such as Policy as Code, IAM, IAM solutions (PingGateway, PingAM, PingIDM, PingDS) is beneficial, but not essential Expertise with automation tooling - Java/Cucumber experience of large-scale, complex environments BDD testing concepts familiarity AWS Cloud experience a ‘nice to have’ Problem More ❯