TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated with the latest industry trends More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Bjss
performance tuning Knowledge of the open-source Android ecosystem and the libraries available for common tasks Confident working with version control systems (Git) Strong appreciation of OO Design Patterns, UnitTesting and TDD practices Understanding of Google’s Android design principles and interface guidelines Experience with continuous integration Experience working within an Agile environment Azure cloud knowledge Some 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 ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
practices in daily development work. Here’s what we’re looking for: Deep understanding of distributed systems design. Familiarity with Redis and MongoDB. Experience with software engineering best practices (unittesting, code reviews, design documentation). Proficiency in applying SOLID principles and Test-Driven Development methodologies. Experience with cloud products, Kubernetes, or other orchestration tools. Open-source contributions. 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. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets More ❯
latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior … The ability to tell a technical story/concepts to non-technical audiences in a way that is digestible Knowledge and practice of code quality techniques like continuous integration, unittesting, and peer reviews Passionate about keeping up to date with the latest technology trends and tools Someone who wants to knowledge transfer between individuals and teams. You More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
esure Group
systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unittesting, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks, especially BDD frameworks , is a plus. More ❯
a culture of quality and knowledge sharing. Stay informed of industry trends and contribute to technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unittesting to ensure code quality and reliability. Additional expectations: Provide advice and influence decision-making, contribute to policy development, and collaborate across functions. Lead or guide teams on 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 ❯
without the need for visa sponsorship. The role: Designing and building robust backend systems with a focus on scalability and performance. Writing clean, maintainable, and testable code, including creating unit tests and resolving bugs. Developing automation frameworks and solutions in Python and Go, leveraging AWS and containerisation technologies. Managing and optimising database systems. Integrating backend solutions with cybersecurity exploit … experience required: Proficiency in Python and Go (Golang). Hands-on experience with AWS, containers (e.g., Docker), and backend system architecture. A commitment to writing high-quality code, including unittesting and code ownership. Strong knowledge of databases and their optimal use cases. A software engineering mindset, with a creative approach to problem-solving. Experience designing systems for More ❯
internal communities of practice and events focused on emerging technologies Foster a team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software Development Life Cycle (SDLC) Familiarity … Cassandra) Preferred Qualifications Exposure to cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unittesting, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall is an equal opportunity employer More ❯
Join us as an Automation Tester in Private Bank & Wealth Management (PBWM) to design and implement test cases, execute testing strategies to validate functionality, and drive innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled experiences. To be successful as an Automation Tester, you should have the following skills/experience: Coding … experience, preferably in Python, and the ability to write and understand complex MS SQL queries. Knowledge and experience of testing and using AWS technologies, including some of the following: Lambda, Glue, Step Functions, EventBridge, SNS, SQS, EC2, RDS, DynamoDB. Experience in building efficient integration tests as part of AWS automated deployment pipelines using AWS services. Test framework design experience … processes, and best practices. Knowledge of file formats JSON, Iceberg, Avro. Basic knowledge of AWS technologies like IAM roles, Lakeformation, Security Groups, CloudFormation, Redshift. Big Data/Data Warehouse testing experience. Experience in the Financial services domain. Mentoring experience (not line management). This role will be based in Glasgow. Purpose of the role To design, develop, and improve More ❯
equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on system design concepts and applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficient in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Solid … Exposure to cloud technologies Experience in architecture and design of microservices Learn new skills and keep up with industry innovations to deliver solutions to automate manual or cumbersome work UnitTesting, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter) *Please note that this role will be working full time onsite.* Name: Please include your first and last name. More ❯
hooks, context API, component lifecycle, state management (Redux/Zustand/Recoil), and performance optimization Modern Frontend Tooling - Experience with build tools (Webpack, Vite), package managers (npm, yarn), and testing frameworks (Jest, React Testing Library) Some other highly valued skills may include: TypeScript - Type safety implementation in React applications for improved code quality and developer experience CSS-in … 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 ❯
is to work with the lines of business and bring to life their needs through solutions and realising these through rapid prototyping and proof of concepts using Java, BDD testing concepts and Public Cloud (AWS). To be successful in this role you should have: Strong experience with Permissions and Profiles where policy as code is used to define … also using other security model paradigms such as Relationship Based Access Control (ReBAC), Attribute Based Access Control (ABAC), alongside Role Based Access Control (RBAC). Expertise with Java, BDD testing concepts and Public Cloud (AWS) An understanding in authorisation and authentication technologies such as Policy as Code, IAM, IAM solutions Some other highly desirable skills include: A willingness to … 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. To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage More ❯
a culture of quality and knowledge sharing. Stay updated on industry trends and contribute to technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unittesting to ensure code quality and reliability. Analyst Expectations Impact related teams and partner with various functions and business areas. Take responsibility for operational results and escalate policy More ❯
of industry trends and innovations, contributing to technology communities to foster technical excellence and growth. Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implement effective unittesting practices to ensure code quality, readability, and reliability. Vice President Expectations Contribute to strategy, drive requirements, and recommend changes. Manage resources, budgets, policies, and processes, ensuring continuous More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
tech communities to encourage technical excellence and growth. Adhere to secure coding standards to minimize vulnerabilities, safeguard sensitive data, and ensure the development of robust software solutions. Implement effective unittesting strategies to uphold sound code architecture, clarity, and reliability. Vice President Expectations: Shape or influence strategy by driving requirements and proposing improvements. Oversee resources, budgeting, and policy 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous 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. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment (South) Ltd
ensuring high-quality coding standards and timely delivery of key projects. Responsibilities: Conduct code reviews and ensure coding standards within your team. Promote best development practices such as TDD, UnitTesting, and SOLID principles. Ensure key projects are delivered on time. Required Skills & Experience: 5+ years of PHP development experience with high-quality coding skills. Experience mentoring or 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 ❯
As a QA engineer, you'll be responsible for managing manual native apps testing at all stages of the development cycle (SDLC). That will include writing and maintaining tests in collaboration with your team using our current testing process. What do we do? Enigmatic Smile is a fintech scale-up. We're a distributed team with a … is primarily remote, with occassional travel/office visits. Requirements Objectives of this role Working on ways to improve development and QA processes by working together with software engineers Testing and examining code written by others and analysing results Identifying technical problems and working with the developers to solve the blockers as quickly and effectively as possible Working with … software developers and software engineers to ensure that development follows established processes and works as intended Planning projects and being involved in project management decisions Responsibilities Implementing testing tools and approaches Developing test suites where manual testing is needed Improving QA processes, including unittesting across our products Build tools to reduce the occurrence of errors More ❯
Core HR and Recruiting Cloud (ORC) applications Troubleshoot issues, identify root causes, and recommend or implement solutions Manage application setup and configuration to support enhancements and additional functionalities Lead testing and verification for quarterly releases, including unittesting and user acceptance testing (UAT) Develop documentation and training materials for end users Review quarterly cloud releases and … coordinate testing activities Assess system enhancement requests, scope requirements, and deliver solutions with proper documentation Configure, test, audit, report, troubleshoot, and support integrations within the system Maintain systems with complex business rules, formulas, and workflows within core applications Monitor departmental information needs and modify systems accordingly Collaborate with HRIS staff to resolve programming and related issues Develop and maintain 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. Analyst Expectations Will have an impact on the work of related teams within the area. Partner with other More ❯