Deerfoot IT Resources Ltd
Lead Software Development Engineer in Test Competitive Salary + Benefits + Bonus Home Working / London EMEA HQ Permanent, Full Time As a trusted and preferred recruitment partner to this leading global provider of cloud-based solutions to the global financial sector, we have been asked to assist in the hire of several Lead Software Development Engineer in Test's (SDETs). You will oversee testing resources on a highly focussed team and will ensure testing strategies are applied with a focus on shift-left testing principles. Already benefitting from a dominance in the North American finance industry, our client is expanding it is London operations to better serve the UK and EU markets. This is an exciting time to join, and you will have the option to work from predominantly from home or within their state-of-the-art EMEA HQ in London. Core Requirements *Experience in Test Development and Leading Small Teams as a Lead SDET *Experience of Java and Object-Oriented Principles *Applying Test Practices in an Agile Environment *Unit Testing Frameworks such as JUnit *Testing Backend Systems or APIs *A mix of the following oTesting performance with JMeter or similar oWeb Services (REST, JSON, Thrift) oTesting Web Apps with Selenium WebDriver oBig Data Technologies (Hadoop, MongoDB, Kafka, SQL) oNetwork principles / protocols (HTTP, TLS, TCP) oContinuous Integration (Jenkins, Bamboo) oContinuous Delivery Concepts Role Overview: Manage performance assessments and hiring for a small team of SDETs. Drive teams testing and automation strategies. Define / organise teams test planning for releases. Design / code automation frameworks, tests, and tools. Participate in team planning, story grooming, test execution, issue identification / resolution. Propose / implement improvements to processes. Develop / maintain shared testing libraries. Provide training / mentorship. Conduct code reviews, improve / maintain quality of automation code. Document automation framework, tools, and infrastructure. Alongside a competitive salary DOE, you will receive a benefits package which includes 25 Days Holiday (increases with service), Private Medical Cover, Bupa Dental Cover, Life Insurance, Income Protection, Secondment Opportunities to Global HQ in Vancouver, Pension Scheme (increases with service up to 7% employer contribution), Bonus Scheme (up to 8% dependent on revenues and team performance), Flexible Working. This position would be suitable for those who have held any of the following job titles, Lead SDET, Senior SDET, Senior Software Development Engineer in Test, Lead Software Development Engineer in Test, Developer in Test. Deerfoot IT Resources Ltd is one of the UK's leading IT Recruitment Agencies, trusted by many of the UK's leading employers. Established in 1997, we have over twenty years of experience as IT Recruitment Specialist. We will never send your CV anywhere without your authorisation and only after you have seen the complete details on this opportunity. Deerfoot is acting as an employment agency in relation to this vacancy. Each time Deerfoot sends a CV to a recruiting client we donate £1 to The Born Free Foundation ().
Lead Software Development Engineer in Test Competitive Salary + Benefits + Bonus Home Working / London EMEA HQ Permanent, Full Time As a trusted and preferred recruitment partner to this leading global provider of cloud-based solutions to the global financial sector, we have been asked to assist in the hire of several Lead Software Development Engineer in Test's (SDETs). You will oversee testing resources on a highly focussed team and will ensure testing strategies are applied with a focus on shift-left testing principles. Already benefitting from a dominance in the North American finance industry, our client is expanding it is London operations to better serve the UK and EU markets. This is an exciting time to join, and you will have the option to work from predominantly from home or within their state-of-the-art EMEA HQ in London. Core Requirements *Experience in Test Development and Leading Small Teams as a Lead SDET *Experience of Java and Object-Oriented Principles *Applying Test Practices in an Agile Environment *Unit Testing Frameworks such as JUnit *Testing Backend Systems or APIs *A mix of the following oTesting performance with JMeter or similar oWeb Services (REST, JSON, Thrift) oTesting Web Apps with Selenium WebDriver oBig Data Technologies (Hadoop, MongoDB, Kafka, SQL) oNetwork principles / protocols (HTTP, TLS, TCP) oContinuous Integration (Jenkins, Bamboo) oContinuous Delivery Concepts Role Overview: Manage performance assessments and hiring for a small team of SDETs. Drive teams testing and automation strategies. Define / organise teams test planning for releases. Design / code automation frameworks, tests, and tools. Participate in team planning, story grooming, test execution, issue identification / resolution. Propose / implement improvements to processes. Develop / maintain shared testing libraries. Provide training / mentorship. Conduct code reviews, improve / maintain quality of automation code. Document automation framework, tools, and infrastructure. Alongside a competitive salary DOE, you will receive a benefits package which includes 25 Days Holiday (increases with service), Private Medical Cover, Bupa Dental Cover, Life Insurance, Income Protection, Secondment Opportunities to Global HQ in Vancouver, Pension Scheme (increases with service up to 7% employer contribution), Bonus Scheme (up to 8% dependent on revenues and team performance), Flexible Working. This position would be suitable for those who have held any of the following job titles, Lead SDET, Senior SDET, Senior Software Development Engineer in Test, Lead Software Development Engineer in Test, Developer in Test. Deerfoot IT Resources Ltd is one of the UK's leading IT Recruitment Agencies, trusted by many of the UK's leading employers. Established in 1997, we have over twenty years of experience as IT Recruitment Specialist. We will never send your CV anywhere without your authorisation and only after you have seen the complete details on this opportunity. Deerfoot is acting as an employment agency in relation to this vacancy. Each time Deerfoot sends a CV to a recruiting client we donate £1 to The Born Free Foundation ().
Red Badger
We bring together the best in strategic services, user experience and technical delivery using Lean and Agile processes. Founded in 2010 by Stuart, Cain and David, we help large organisations improve their speed to market whilst focusing on delivering value to their users and customers. We work with our clients to understand their problems and validate ideas in order to deliver improved process efficiencies, strategic enhancements and new digital products and services (or make significant improvements to existing ones). The best bit about Red Badger is, of course, the team. We've been around for 10+ years now and we are 120 strong. We are really proud of our people; we support and learn a lot from each other; we work really hard but have fun doing it. We are a diverse group made up of 22 different nationalities, speaking 17 different languages. Our 3 founders, have considerable tech and consultancy experience and still own the company. We've been consistently profitable and have grown responsibly from the beginning. We are embarking on the next phase of growth and development. About the role: We're looking for a Senior Software Engineer to join our digital product delivery function. Red Badger builds high-quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The work we do for our clients involves dealing with the core complexities of their business and the technology we employ varies from project to project. You will be a polyglot with extensive experience across a wide range of technologies and projects and will relish tackling and solving tough problems, digging deeper into areas you already know as well as expanding your skills into different languages, technologies and practices. You'll be comfortable designing and articulating solutions, working closely with clients to ensure we're delivering the right thing in the right way. You will lead by example; getting your hands dirty in the code, inspiring your peers & educating our clients. You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on user stories within an agile delivery environment and are versed in modern software delivery practices. You care about creating quality software that meets the needs of our client's vision and goals, in a thoughtfully pragmatic way. As well as contributing to production-grade code bases, you will also be proactive in working directly with the client to help shape and move the project forward and, where required, helping to upskill and embed good development practices within existing, newly formed or client/Badger blended cross-functional teams. Key Responsibilities: Discipline Expertise: Providing engineering expertise and experience as a member of a cross functional delivery team, working alongside other engineers, designers, QA, delivery lead and a tech lead Employ modern development practices to ship high-quality software Ability to adapt to new languages and frameworks Choosing the right technology for the job, striving for simplicity Starting or continuing your journey as a line-manager Coach & support peers Providing support for digital products once they are live (depending on client needs) Agile Ways of Working: Pair programming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working with agile principles Leading and supporting your peers in technical decisions Be an advocate for lean software development, building for what is required now Help break large deliverables into small, lean incremental user stories Actively contribute to agile ceremonies Consulting with clients: Proactively engage with clients to shape and move the project forward, including giving updates on the delivery progress and highlighting potential technical blockers Upskilling and embedding modern software practices in client teams where necessary Your experience: It'd be great if you have experience with: Frontend web technologies (e.g. JavaScript , Typescript, CSS, HTML, etc.) Frontend web frameworks (e.g. React, VueJS, etc.) Backend technologies (e.g. Node.js, Go, Rust, etc.) Relational and Non-relational databases (e.g. ElasticSearch, Redis, PostgreSQL, etc.) System architecture approaches (e.g. microservices, event sourcing, serverless, CQRS…) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and infrastructure as code (e.g. Terraform, Pulumi) CI/CD pipelines (e.g. Jenkins, CircleCI, Github Actions, etc.) Effective source-control management using Git Test automation following Test Driven Development practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating in cross-functional teams It'd be amazing if you can also: Make use of modern UI data layer technologies (i.e. Relay, GraphQL, Apollo, etc.) Design, build, debug and help contribute to evolving cloud based architectures following Everything-as-Code principles Design an agile release engineering strategy that delivers value incrementally and continuously Support a highly-available live production system, respond to alerts, diagnose problems using logs and observability tooling, triage and resolve incidents - Annual £2K training budget Generous Pension Group Life Insurance Income Replacement Benefit Critical Illness Cover Private Medical Insurance Your choice of hardware and mobile phone Matched (pre-tax) charity GAYE donations Open source contribution scheme Telephone Interview Coding Challenge Face to Face Interview (Remote) JavaScript, Go, Node.jsGo, Rust, React, JavaScript, AWS, GCP, CI/CD, TDD
We bring together the best in strategic services, user experience and technical delivery using Lean and Agile processes. Founded in 2010 by Stuart, Cain and David, we help large organisations improve their speed to market whilst focusing on delivering value to their users and customers. We work with our clients to understand their problems and validate ideas in order to deliver improved process efficiencies, strategic enhancements and new digital products and services (or make significant improvements to existing ones). The best bit about Red Badger is, of course, the team. We've been around for 10+ years now and we are 120 strong. We are really proud of our people; we support and learn a lot from each other; we work really hard but have fun doing it. We are a diverse group made up of 22 different nationalities, speaking 17 different languages. Our 3 founders, have considerable tech and consultancy experience and still own the company. We've been consistently profitable and have grown responsibly from the beginning. We are embarking on the next phase of growth and development. About the role: We're looking for a Senior Software Engineer to join our digital product delivery function. Red Badger builds high-quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The work we do for our clients involves dealing with the core complexities of their business and the technology we employ varies from project to project. You will be a polyglot with extensive experience across a wide range of technologies and projects and will relish tackling and solving tough problems, digging deeper into areas you already know as well as expanding your skills into different languages, technologies and practices. You'll be comfortable designing and articulating solutions, working closely with clients to ensure we're delivering the right thing in the right way. You will lead by example; getting your hands dirty in the code, inspiring your peers & educating our clients. You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on user stories within an agile delivery environment and are versed in modern software delivery practices. You care about creating quality software that meets the needs of our client's vision and goals, in a thoughtfully pragmatic way. As well as contributing to production-grade code bases, you will also be proactive in working directly with the client to help shape and move the project forward and, where required, helping to upskill and embed good development practices within existing, newly formed or client/Badger blended cross-functional teams. Key Responsibilities: Discipline Expertise: Providing engineering expertise and experience as a member of a cross functional delivery team, working alongside other engineers, designers, QA, delivery lead and a tech lead Employ modern development practices to ship high-quality software Ability to adapt to new languages and frameworks Choosing the right technology for the job, striving for simplicity Starting or continuing your journey as a line-manager Coach & support peers Providing support for digital products once they are live (depending on client needs) Agile Ways of Working: Pair programming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working with agile principles Leading and supporting your peers in technical decisions Be an advocate for lean software development, building for what is required now Help break large deliverables into small, lean incremental user stories Actively contribute to agile ceremonies Consulting with clients: Proactively engage with clients to shape and move the project forward, including giving updates on the delivery progress and highlighting potential technical blockers Upskilling and embedding modern software practices in client teams where necessary Your experience: It'd be great if you have experience with: Frontend web technologies (e.g. JavaScript , Typescript, CSS, HTML, etc.) Frontend web frameworks (e.g. React, VueJS, etc.) Backend technologies (e.g. Node.js, Go, Rust, etc.) Relational and Non-relational databases (e.g. ElasticSearch, Redis, PostgreSQL, etc.) System architecture approaches (e.g. microservices, event sourcing, serverless, CQRS…) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and infrastructure as code (e.g. Terraform, Pulumi) CI/CD pipelines (e.g. Jenkins, CircleCI, Github Actions, etc.) Effective source-control management using Git Test automation following Test Driven Development practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating in cross-functional teams It'd be amazing if you can also: Make use of modern UI data layer technologies (i.e. Relay, GraphQL, Apollo, etc.) Design, build, debug and help contribute to evolving cloud based architectures following Everything-as-Code principles Design an agile release engineering strategy that delivers value incrementally and continuously Support a highly-available live production system, respond to alerts, diagnose problems using logs and observability tooling, triage and resolve incidents - Annual £2K training budget Generous Pension Group Life Insurance Income Replacement Benefit Critical Illness Cover Private Medical Insurance Your choice of hardware and mobile phone Matched (pre-tax) charity GAYE donations Open source contribution scheme Telephone Interview Coding Challenge Face to Face Interview (Remote) JavaScript, Go, Node.jsGo, Rust, React, JavaScript, AWS, GCP, CI/CD, TDD
RELX
Senior Software Engineer (Enterprise) LexisNexis Risk Solutions Group Enterprise Tools team is seeking a Senior Software Engineer with proven industry experience to join our Enterprise Tools team in supporting our global community. The role will be fully remote working, You will be a collaborative team player, with ability to influence, communicate and solve problems effectively, whilst handling a fast-paced dynamic environment. Our team is responsible for implementing, migrating, and supporting a variety of enterprise wide SDLC tools company wide. We're looking for an experienced, smart, driven individual who will be a key contributor in providing expertise and guidance, while supporting the implementation of these enterprise tools. The position is highly visible across all internal business units and this candidate will be working closely with various business verticals at any given time supporting teams such as Product, Development, QA, Operations and Project management while supporting a wide range of technologies and tools. Qualifications 5-7+ years of Software/Systems Engineering experience BS Engineering/Computer Science or equivalent experience required Key Skills: Advanced knowledge in one or more scripting language such as Python, Java or JavaScript Advanced knowledge in supporting, MySQL, Linux, Java, Apache, Windows administration a plus. Linux Shell Scripting / Linux/UNIX Administration Experience a plus with administrating Artifactory, GitLab, GitHub, and Atlassian products (Jira, Confluence) Experience/Knowledge in developing database applications using MySQL, SQL Experience/Knowledge in deploying and customizing open source software Design, build or maintain content creation tools, management tools Cloud Technologies Azure Knowledge of network troubleshooting tools Inquisitive mindset/Pro-Active approach to situations/solutions/Self Motivated Key Responsibilities Resolve complex technical issues as necessary In-depth troubleshooting solving skills Daily support of operational tasks Successfully implement development processes, coding best practices, and code reviews. Perform Tool/Application migration, integrations, upgrades Work with Project Managers, Development, QA, and Operations to support our diverse set of Enterprise Applications Customer Service/interpersonal skills/Excellent Verbal/Written communication skills, Help train/mentor peers where applicable ensuring they are knowledgeable in critical aspects of their roles. What's it like to work here? Outstanding - you've probably already got a feel for what we do and the technology we're involved with but what's really stands us out from the crowd is our culture. We're an agile, dynamic and forward thinking organisation who understands the importance of looking after our staff. We pride ourselves on delivering high-quality products, providing our employees with interesting challenges for their personal and career development whilst also striking the right balance between work and family life. Women in technology: LexisNexis® Risk Solutions Group (RSG) is very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology: Mentoring Scheme for Women in Technology Women's Network Forum Women in Technology Employee Resource Group (ERG) RSG proudly support the Tech Talent Charter. Diversity & Inclusion As a global company, we understand the value of diversity, and our inclusive environment is what drives industry-changing innovation. Our Diversity and Inclusion Statement articulates our commitment to a diverse workforce and an inclusive work environment that respects individuals and their contributions, regardless of background. As part of this commitment, we support Employee Resource Groups (ERGs) as an opportunity for employees to contribute directly to diversity and inclusion in the workplace. There several ERGs across the business and always room to create many more. Our employees receive 2 days paid hours to attend and work with our ERGs. Corporate Social Responsibility We have a culture of giving back to our local communities. That means every employee gets two paid days to volunteer for a cause close to their heart. We also offer a Wellbeing programme as we passionate about health and wellbeing as they're such important enablers to living a fulfilling and purposeful life. About LexisNexis® Risk Solutions Group LexisNexis® Risk Solutions Group, part of RELX, is a portfolio of brands that span multiple industries providing customers with innovative technologies, information-based analytics and decision tools and data services. Our brands provide market-specific solutions that help our customers solve problems, make better decisions, stay compliant, reduce risk and improve their operations. We meet the needs of our customers every day and serve a variety of sectors including aviation, agriculture, chemical and energy, financial services, collections and payments, commercial property, corporations and non-profits, government and law enforcement agencies, healthcare, human resources, insurance and tax. Our deep industry expertise is combined with vast data resources and advanced analytics to help customers find the answers they need. We help detect and prevent online fraud and money laundering and deliver actionable insights to insurance companies and healthcare networks. We provide digital tools that help airlines, agribusinesses and tax professionals improve their operations. We empower organizations to create purposeful workplaces, and we are the trusted source of market intelligence for real estate and the world of chemicals, energy and fertilizers. LexisNexis Risk Solutions | Accuity | ICIS | Cirium | Proagrica | XpertHR | EG | Nextens At Lexis Nexis Risk Solutions Group having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 35 diversity employee networks globally and prioritise ensuring inclusive leadership is part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We encourage applicants and employees to tell us about any health issues they may have to allow us to put in place reasonable adjustments that may support applicants in the application process and support employees to succeed in their role.
Senior Software Engineer (Enterprise) LexisNexis Risk Solutions Group Enterprise Tools team is seeking a Senior Software Engineer with proven industry experience to join our Enterprise Tools team in supporting our global community. The role will be fully remote working, You will be a collaborative team player, with ability to influence, communicate and solve problems effectively, whilst handling a fast-paced dynamic environment. Our team is responsible for implementing, migrating, and supporting a variety of enterprise wide SDLC tools company wide. We're looking for an experienced, smart, driven individual who will be a key contributor in providing expertise and guidance, while supporting the implementation of these enterprise tools. The position is highly visible across all internal business units and this candidate will be working closely with various business verticals at any given time supporting teams such as Product, Development, QA, Operations and Project management while supporting a wide range of technologies and tools. Qualifications 5-7+ years of Software/Systems Engineering experience BS Engineering/Computer Science or equivalent experience required Key Skills: Advanced knowledge in one or more scripting language such as Python, Java or JavaScript Advanced knowledge in supporting, MySQL, Linux, Java, Apache, Windows administration a plus. Linux Shell Scripting / Linux/UNIX Administration Experience a plus with administrating Artifactory, GitLab, GitHub, and Atlassian products (Jira, Confluence) Experience/Knowledge in developing database applications using MySQL, SQL Experience/Knowledge in deploying and customizing open source software Design, build or maintain content creation tools, management tools Cloud Technologies Azure Knowledge of network troubleshooting tools Inquisitive mindset/Pro-Active approach to situations/solutions/Self Motivated Key Responsibilities Resolve complex technical issues as necessary In-depth troubleshooting solving skills Daily support of operational tasks Successfully implement development processes, coding best practices, and code reviews. Perform Tool/Application migration, integrations, upgrades Work with Project Managers, Development, QA, and Operations to support our diverse set of Enterprise Applications Customer Service/interpersonal skills/Excellent Verbal/Written communication skills, Help train/mentor peers where applicable ensuring they are knowledgeable in critical aspects of their roles. What's it like to work here? Outstanding - you've probably already got a feel for what we do and the technology we're involved with but what's really stands us out from the crowd is our culture. We're an agile, dynamic and forward thinking organisation who understands the importance of looking after our staff. We pride ourselves on delivering high-quality products, providing our employees with interesting challenges for their personal and career development whilst also striking the right balance between work and family life. Women in technology: LexisNexis® Risk Solutions Group (RSG) is very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology: Mentoring Scheme for Women in Technology Women's Network Forum Women in Technology Employee Resource Group (ERG) RSG proudly support the Tech Talent Charter. Diversity & Inclusion As a global company, we understand the value of diversity, and our inclusive environment is what drives industry-changing innovation. Our Diversity and Inclusion Statement articulates our commitment to a diverse workforce and an inclusive work environment that respects individuals and their contributions, regardless of background. As part of this commitment, we support Employee Resource Groups (ERGs) as an opportunity for employees to contribute directly to diversity and inclusion in the workplace. There several ERGs across the business and always room to create many more. Our employees receive 2 days paid hours to attend and work with our ERGs. Corporate Social Responsibility We have a culture of giving back to our local communities. That means every employee gets two paid days to volunteer for a cause close to their heart. We also offer a Wellbeing programme as we passionate about health and wellbeing as they're such important enablers to living a fulfilling and purposeful life. About LexisNexis® Risk Solutions Group LexisNexis® Risk Solutions Group, part of RELX, is a portfolio of brands that span multiple industries providing customers with innovative technologies, information-based analytics and decision tools and data services. Our brands provide market-specific solutions that help our customers solve problems, make better decisions, stay compliant, reduce risk and improve their operations. We meet the needs of our customers every day and serve a variety of sectors including aviation, agriculture, chemical and energy, financial services, collections and payments, commercial property, corporations and non-profits, government and law enforcement agencies, healthcare, human resources, insurance and tax. Our deep industry expertise is combined with vast data resources and advanced analytics to help customers find the answers they need. We help detect and prevent online fraud and money laundering and deliver actionable insights to insurance companies and healthcare networks. We provide digital tools that help airlines, agribusinesses and tax professionals improve their operations. We empower organizations to create purposeful workplaces, and we are the trusted source of market intelligence for real estate and the world of chemicals, energy and fertilizers. LexisNexis Risk Solutions | Accuity | ICIS | Cirium | Proagrica | XpertHR | EG | Nextens At Lexis Nexis Risk Solutions Group having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 35 diversity employee networks globally and prioritise ensuring inclusive leadership is part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We encourage applicants and employees to tell us about any health issues they may have to allow us to put in place reasonable adjustments that may support applicants in the application process and support employees to succeed in their role.