A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Lending team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 100k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Lending function. Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 16, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Lending team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 100k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Lending function. Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Android development to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java / Kotlin within Android development Background in defining standards and setting best practices Previous experience of leading and motivating teams, creating a culture of positivity Jetpack Restful APIs and integrating with back end android applications Agile TDD / BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Please note, strong commercial experience of Android development is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 16, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Android development to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java / Kotlin within Android development Background in defining standards and setting best practices Previous experience of leading and motivating teams, creating a culture of positivity Jetpack Restful APIs and integrating with back end android applications Agile TDD / BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Please note, strong commercial experience of Android development is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ (this is essential) AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 16, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ (this is essential) AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Android development to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java/Kotlin within Android development Background in defining standards and setting best practices Previous experience of leading and motivating teams, creating a culture of positivity Jetpack Restful APIs and integrating with Back End android applications Agile TDD/BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. *Please note, strong commercial experience of Android development is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 15, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Android development to join their Everyday Banking team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £125k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java/Kotlin within Android development Background in defining standards and setting best practices Previous experience of leading and motivating teams, creating a culture of positivity Jetpack Restful APIs and integrating with Back End android applications Agile TDD/BDD The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Everyday Banking function. *Please note, strong commercial experience of Android development is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Lending team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £100k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker/Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways/Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Lending function. *Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 15, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Java to join their Lending team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development life cycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to £100k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker/Kubernetes Devops & CI/CD pipelines Microservices TDD approach API gateways/Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Lending function. *Please note, strong commercial experience of Java is required for this position. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
At Hearst UK, there's always more to the story. Join us as our Senior Software Engineer to start the next chapter in your career. We're the UK's leading premium publisher, and the people behind iconic media brands such as Cosmopolitan, Esquire, Elle, Harper's Bazaar and Country Living. We've created a working environment that encourages everyone to pull together. We never stop looking for brave new ideas. We'll always try to develop and improve, we trust each other to do our best, and we have fun as we build on our heritage to make history. Hearst's Media Platforms division is Hearst's internal product, technology and design group, which spans both CDS Global and Hearst Magazines. Media Platforms is looking for a Senior Software Engineer to build performant web applications using a modern JavaScript stack. You will be working on the app that is the first point of contact for the 150 million people that we reach through our iconic and diverse brands mentioned above. And that's just the United States, our global reach is even larger. At Media Platforms, our technology, tools, services and solutions touch hundreds of millions of lives by driving experiences, and growing businesses. Our team of engineers, product managers, data scientists and designers build a suite of products to lead the way in shaping and managing the future of publishing. You'll join a diverse, supportive community of engineers who are creating a modern content technology stack - built from the ground up - to give our clients and users, tools that enable them to tell amazing stories and run their businesses more effectively. We're using modern web technologies to do this, like Python, JavaScript, Node.js, GraphQL, and React. We're building an open, service-oriented platform driven by APIs, and believe in crafting simple, elegant solutions to complex technological and product problems. Our platform is built on AWS and Kubernetes with deployments automated through Slack bots. ABOUT THE ROLE Build the next generation of our world class publishing platform using industry leading providers and technologies serving Hearst's many acclaimed brands. Participate in product and software design discussions, working directly with other engineers, product and design teams, DevOps, and other stakeholders. Use well-reasoned, appropriate design patterns and best practices. ABOUT YOU You take initiative to constantly improve individually and as a part of a team. You have 5+ years of experience building web applications and services. You have the ability to take a feature to full completion - from inception through design, implementation, delivery, and post-release in an iterative agile environment. You have 3+ experience with client and server-side programming in React, Node.js, Python, and other similar languages. You're not tied to a specific language or technology and you're able to quickly adapt and learn new skills. Experience using Docker / Docker Compose for local development. Cloud development - Kubernetes on Amazon AWS or Google Cloud. You have experience designing database schemas, querying for data, and optimizing existing queries in PostgreSQL. You write tests to improve the quality, modularity, and maintainability of your code. You have an understanding of, and experience with, concurrency and asynchronous programming and relational and non-relational databases and data models. You have a Computer Science degree or equivalent real-world experience and knowledge of Computer Science fundamentals. You have strong troubleshooting and problem solving skills. You're an effective communicator. WHAT WE OFFER At Hearst UK, you can choose from a huge range of perks and benefits that can help you learn well, work well and live well including: 25 days' holiday (with the option to buy up to 5 additional holiday days) - pro rated for part-time or fixed-term employees Hybrid working - Three days per week in the office Discounted gym membership Healthcare cash plan Spend a charity day with your favourite good cause Life assurance and pension scheme Regular socials and more! There's more to your story than you imagine. And the next chapter begins right here. Hearst UK is deeply committed to using our influential brands to reflect the world we want to live in - one that respects, protects, represents and uplifts the voices and opinions of all people. As a business, we recognise the significant benefits of creativity, collaboration and innovation that comes with diverse teams. Not only is diversifying the voices in our organization the right thing to do, but it also helps us to make powerful and exciting content that can be enjoyed by many more people. This is why we're working to build a sense of true belonging within our business and foster a culture in which everyone feels heard.
May 15, 2024
Full time
At Hearst UK, there's always more to the story. Join us as our Senior Software Engineer to start the next chapter in your career. We're the UK's leading premium publisher, and the people behind iconic media brands such as Cosmopolitan, Esquire, Elle, Harper's Bazaar and Country Living. We've created a working environment that encourages everyone to pull together. We never stop looking for brave new ideas. We'll always try to develop and improve, we trust each other to do our best, and we have fun as we build on our heritage to make history. Hearst's Media Platforms division is Hearst's internal product, technology and design group, which spans both CDS Global and Hearst Magazines. Media Platforms is looking for a Senior Software Engineer to build performant web applications using a modern JavaScript stack. You will be working on the app that is the first point of contact for the 150 million people that we reach through our iconic and diverse brands mentioned above. And that's just the United States, our global reach is even larger. At Media Platforms, our technology, tools, services and solutions touch hundreds of millions of lives by driving experiences, and growing businesses. Our team of engineers, product managers, data scientists and designers build a suite of products to lead the way in shaping and managing the future of publishing. You'll join a diverse, supportive community of engineers who are creating a modern content technology stack - built from the ground up - to give our clients and users, tools that enable them to tell amazing stories and run their businesses more effectively. We're using modern web technologies to do this, like Python, JavaScript, Node.js, GraphQL, and React. We're building an open, service-oriented platform driven by APIs, and believe in crafting simple, elegant solutions to complex technological and product problems. Our platform is built on AWS and Kubernetes with deployments automated through Slack bots. ABOUT THE ROLE Build the next generation of our world class publishing platform using industry leading providers and technologies serving Hearst's many acclaimed brands. Participate in product and software design discussions, working directly with other engineers, product and design teams, DevOps, and other stakeholders. Use well-reasoned, appropriate design patterns and best practices. ABOUT YOU You take initiative to constantly improve individually and as a part of a team. You have 5+ years of experience building web applications and services. You have the ability to take a feature to full completion - from inception through design, implementation, delivery, and post-release in an iterative agile environment. You have 3+ experience with client and server-side programming in React, Node.js, Python, and other similar languages. You're not tied to a specific language or technology and you're able to quickly adapt and learn new skills. Experience using Docker / Docker Compose for local development. Cloud development - Kubernetes on Amazon AWS or Google Cloud. You have experience designing database schemas, querying for data, and optimizing existing queries in PostgreSQL. You write tests to improve the quality, modularity, and maintainability of your code. You have an understanding of, and experience with, concurrency and asynchronous programming and relational and non-relational databases and data models. You have a Computer Science degree or equivalent real-world experience and knowledge of Computer Science fundamentals. You have strong troubleshooting and problem solving skills. You're an effective communicator. WHAT WE OFFER At Hearst UK, you can choose from a huge range of perks and benefits that can help you learn well, work well and live well including: 25 days' holiday (with the option to buy up to 5 additional holiday days) - pro rated for part-time or fixed-term employees Hybrid working - Three days per week in the office Discounted gym membership Healthcare cash plan Spend a charity day with your favourite good cause Life assurance and pension scheme Regular socials and more! There's more to your story than you imagine. And the next chapter begins right here. Hearst UK is deeply committed to using our influential brands to reflect the world we want to live in - one that respects, protects, represents and uplifts the voices and opinions of all people. As a business, we recognise the significant benefits of creativity, collaboration and innovation that comes with diverse teams. Not only is diversifying the voices in our organization the right thing to do, but it also helps us to make powerful and exciting content that can be enjoyed by many more people. This is why we're working to build a sense of true belonging within our business and foster a culture in which everyone feels heard.
C# Senior Software Engineer - Manchester Are you an experienced Senior Software Engineer seeking an exciting opportunity to take your career to the next level? Look no further! Our client is expanding their team and looking for a seasoned professional like you to join them. Responsibilities: In this role, you'll be at the forefront of backend development, utilising your expertise in .NET, C#, Vue.js, HTML, CSS, JavaScript/Typescript, and AWS technologies to craft robust, scalable, high-performance applications. But your responsibilities won't stop there - you'll also collaborate closely with our talented team to define software requirements, design and implement innovative solutions, and ensure that the products are always at the top of their game. As a mentor and leader within the team, you'll have the opportunity to guide and nurture less experienced members, fostering a culture of continuous learning and growth. Troubleshooting and debugging applications will be part of your daily routine as you work tirelessly to optimize product performance and deliver seamless user experiences. Benefits: Competitive pay, a supportive team dynamic, and the flexibility of remote work are just a few of the perks you can expect. Plus, you'll have access to ongoing training and development opportunities to help you stay ahead of the curve in an ever-evolving industry. If you're ready to embark on an exciting new chapter in your career and be part of a team pushing the boundaries of what's possible, we want to hear from you! Apply now and join our clients as they innovate and make a difference in software engineering. C# Senior Software Engineer - Manchester
May 15, 2024
Full time
C# Senior Software Engineer - Manchester Are you an experienced Senior Software Engineer seeking an exciting opportunity to take your career to the next level? Look no further! Our client is expanding their team and looking for a seasoned professional like you to join them. Responsibilities: In this role, you'll be at the forefront of backend development, utilising your expertise in .NET, C#, Vue.js, HTML, CSS, JavaScript/Typescript, and AWS technologies to craft robust, scalable, high-performance applications. But your responsibilities won't stop there - you'll also collaborate closely with our talented team to define software requirements, design and implement innovative solutions, and ensure that the products are always at the top of their game. As a mentor and leader within the team, you'll have the opportunity to guide and nurture less experienced members, fostering a culture of continuous learning and growth. Troubleshooting and debugging applications will be part of your daily routine as you work tirelessly to optimize product performance and deliver seamless user experiences. Benefits: Competitive pay, a supportive team dynamic, and the flexibility of remote work are just a few of the perks you can expect. Plus, you'll have access to ongoing training and development opportunities to help you stay ahead of the curve in an ever-evolving industry. If you're ready to embark on an exciting new chapter in your career and be part of a team pushing the boundaries of what's possible, we want to hear from you! Apply now and join our clients as they innovate and make a difference in software engineering. C# Senior Software Engineer - Manchester
C# Senior Software Engineer - Manchester Are you an experienced Senior Software Engineer seeking an exciting opportunity to take your career to the next level? Look no further! Our client is expanding their team and looking for a seasoned professional like you to join them. Responsibilities: In this role, you'll be at the forefront of backend development, utilising your expertise in .NET, C#, Vue.js, HTML, CSS, JavaScript/Typescript, and AWS technologies to craft robust, scalable, high-performance applications. But your responsibilities won't stop there you'll also collaborate closely with our talented team to define software requirements, design and implement innovative solutions, and ensure that the products are always at the top of their game. As a mentor and leader within the team, you'll have the opportunity to guide and nurture less experienced members, fostering a culture of continuous learning and growth. Troubleshooting and debugging applications will be part of your daily routine as you work tirelessly to optimize product performance and deliver seamless user experiences. Benefits: Competitive pay, a supportive team dynamic, and the flexibility of remote work are just a few of the perks you can expect. Plus, you'll have access to ongoing training and development opportunities to help you stay ahead of the curve in an ever-evolving industry. If you're ready to embark on an exciting new chapter in your career and be part of a team pushing the boundaries of what's possible, we want to hear from you! Apply now and join our clients as they innovate and make a difference in software engineering. C# Senior Software Engineer - Manchester
May 14, 2024
Full time
C# Senior Software Engineer - Manchester Are you an experienced Senior Software Engineer seeking an exciting opportunity to take your career to the next level? Look no further! Our client is expanding their team and looking for a seasoned professional like you to join them. Responsibilities: In this role, you'll be at the forefront of backend development, utilising your expertise in .NET, C#, Vue.js, HTML, CSS, JavaScript/Typescript, and AWS technologies to craft robust, scalable, high-performance applications. But your responsibilities won't stop there you'll also collaborate closely with our talented team to define software requirements, design and implement innovative solutions, and ensure that the products are always at the top of their game. As a mentor and leader within the team, you'll have the opportunity to guide and nurture less experienced members, fostering a culture of continuous learning and growth. Troubleshooting and debugging applications will be part of your daily routine as you work tirelessly to optimize product performance and deliver seamless user experiences. Benefits: Competitive pay, a supportive team dynamic, and the flexibility of remote work are just a few of the perks you can expect. Plus, you'll have access to ongoing training and development opportunities to help you stay ahead of the curve in an ever-evolving industry. If you're ready to embark on an exciting new chapter in your career and be part of a team pushing the boundaries of what's possible, we want to hear from you! Apply now and join our clients as they innovate and make a difference in software engineering. C# Senior Software Engineer - Manchester
Chapter Lead - Quality Engineering Productivity Team IT, IT & Change Location Holborn Office County Central London Ref # 21527 Closing Date 17-May-2024 We have been awarded the "Most Loved Workplace"! At Metro Bank, people come first - our culture is all about bringing the best out in our colleagues, and making sure everyone feels valued, respected, seen and included. We strongly believe in a diverse and inclusive workplace and to find the very best person for the job, we always look across a wide range of diverse communities. What you will do: • Define the quality guardrails and quality engineering strategy aligned to the bank's objectives • Ensure that quality standards are maintained for all stages of the software development lifecycle (SDLC) • Design and implement technical solutions to enforce the guardrails e.g. automated quality gates in build pipelines • Promote ownership of quality by all parties involved in delivering change e.g. product owners, tech leads, software engineers, operations. • Drive the adoption of test automation frameworks and tools to increase testing efficiency • Define and implement tooling that make it easy for feature teams to test their changes e.g. native test automation frameworks, test data self-service APIs. • Work with the bank's multiple suppliers to ensure feature teams are resourced by individuals with the right skills and cultural fit. And we are a bank so risk is a part of everything we do. We love people who take responsibility, do the right thing for customers, colleagues and Metro Bank and have the courage to call out any concerns. What you will need: • Understand the risks associated with your job and what that means for you, Metro Bank and all our stakeholders • Proficiency in either Java, JavaScript or C# and comfortable with shell scripting, SQL, JSON and YAML. • Expertise with test tooling and practices e.g. WebDriver, Selenium, Appium, SauceLabs, Jmeter etc. • Understanding of a Behaviour Driven Development (BDD) or Acceptance Test Driven Development (ATDD) environment • Strong understanding of software development methodologies, including experience with CI/CD DevOps tooling, preferably Azure DevOps, Jira and Xray APIs • Hands-on experience with automating tasks using YAML, Ansible and pipelines. • Has working knowledge of Microservices, MongoDB, Kafka, Databases, event driven architecture, etc. Our promise to you • We will make sure that you are well-rewarded by providing you with a competitive salary, discretionary annual bonus, and a wide range of benefits, including generous holiday allowance, attractive pension scheme, healthcare, life assurance, and a number of colleague discounts! • We will give you the training to ensure you succeed in your role and plenty of internal opportunities to progress your career (around 40% of our recruitment comes from internal promotions!). • We are also all about balance so most of our jobs offer the opportunity for hybrid working built around your role and home life, wherever possible. Important Footnote Diverse teams really are the best teams. We know that candidates (especially women, research tells us) may be put off applying for a job unless they can tick every box. We also know that 'normal' office hours aren't always doable, and while we can't accommodate every flexible working request we are happy to be asked. So if you are excited about working with us and think you can do much of what we are looking for but aren't sure if you are 100% there yet why not give it a whirl? Please note that sometimes we may close a job earlier for applications if we are inundated with amazing candidates Good luck!
May 14, 2024
Full time
Chapter Lead - Quality Engineering Productivity Team IT, IT & Change Location Holborn Office County Central London Ref # 21527 Closing Date 17-May-2024 We have been awarded the "Most Loved Workplace"! At Metro Bank, people come first - our culture is all about bringing the best out in our colleagues, and making sure everyone feels valued, respected, seen and included. We strongly believe in a diverse and inclusive workplace and to find the very best person for the job, we always look across a wide range of diverse communities. What you will do: • Define the quality guardrails and quality engineering strategy aligned to the bank's objectives • Ensure that quality standards are maintained for all stages of the software development lifecycle (SDLC) • Design and implement technical solutions to enforce the guardrails e.g. automated quality gates in build pipelines • Promote ownership of quality by all parties involved in delivering change e.g. product owners, tech leads, software engineers, operations. • Drive the adoption of test automation frameworks and tools to increase testing efficiency • Define and implement tooling that make it easy for feature teams to test their changes e.g. native test automation frameworks, test data self-service APIs. • Work with the bank's multiple suppliers to ensure feature teams are resourced by individuals with the right skills and cultural fit. And we are a bank so risk is a part of everything we do. We love people who take responsibility, do the right thing for customers, colleagues and Metro Bank and have the courage to call out any concerns. What you will need: • Understand the risks associated with your job and what that means for you, Metro Bank and all our stakeholders • Proficiency in either Java, JavaScript or C# and comfortable with shell scripting, SQL, JSON and YAML. • Expertise with test tooling and practices e.g. WebDriver, Selenium, Appium, SauceLabs, Jmeter etc. • Understanding of a Behaviour Driven Development (BDD) or Acceptance Test Driven Development (ATDD) environment • Strong understanding of software development methodologies, including experience with CI/CD DevOps tooling, preferably Azure DevOps, Jira and Xray APIs • Hands-on experience with automating tasks using YAML, Ansible and pipelines. • Has working knowledge of Microservices, MongoDB, Kafka, Databases, event driven architecture, etc. Our promise to you • We will make sure that you are well-rewarded by providing you with a competitive salary, discretionary annual bonus, and a wide range of benefits, including generous holiday allowance, attractive pension scheme, healthcare, life assurance, and a number of colleague discounts! • We will give you the training to ensure you succeed in your role and plenty of internal opportunities to progress your career (around 40% of our recruitment comes from internal promotions!). • We are also all about balance so most of our jobs offer the opportunity for hybrid working built around your role and home life, wherever possible. Important Footnote Diverse teams really are the best teams. We know that candidates (especially women, research tells us) may be put off applying for a job unless they can tick every box. We also know that 'normal' office hours aren't always doable, and while we can't accommodate every flexible working request we are happy to be asked. So if you are excited about working with us and think you can do much of what we are looking for but aren't sure if you are 100% there yet why not give it a whirl? Please note that sometimes we may close a job earlier for applications if we are inundated with amazing candidates Good luck!
We're Legend. The team quietly building products that make noise in the most competitive comparison markets in the world. iGaming. Sports Betting. Personal Finance. We exist to build better experiences. From amplified career paths to supercharged online journeys - for our people and our users, we deliver magic rooted in method. With over 500 Legends and counting, we're helping companies turbocharge their brand growth in over 18 countries worldwide. If you're looking for a company with momentum and the opportunity to progress at pace, Legend has it. Unlock the Legend in you. The Role We're in the midst of revolutionising our technology platform, undergoing a comprehensive overhaul of our tech stack, and integrating leading-edge practices in distributed systems and Domain Driven Design. Our objective is to create a versatile white-labeled, multi-tenant platform capable of accommodating the rapid expansion of our distinct brands and enhancing customer experiences across various products. We are seeking a Senior Software Architect to join our Architecture team within the Engineering division. In this role, you will report to the Principal Software Architect and will be tasked with crafting and designing our core products, which play a crucial role in enabling our publishing platforms to reach over 100+ million customers annually worldwide. Your responsibilities will include as an example developing an offer and deal management solution that utilizes insights from customer intent, conversion rates, and behaviours to continuously enhance our engagement strategies through various channels such as paid advertising and SEO. Additionally, you will spearhead the creation of a comprehensive revenue management product to effectively collaborate with our numerous industry partners. Furthermore, you will play a key role in fostering a Product Engineering culture by democratising data access and working closely with our Data teams to optimise our unified Snowflake datalake. This will enable us to gain insights into the performance of both upper and lower funnels, with the ultimate goal of leveraging machine learning models to enhance customer engagement and drive significant commercial value. Success in this role hinges on hands-on involvement and close cooperation with engineering teams, both directly and indirectly, through our Design Review forum. This ensures the integration of best practices and guidelines into each iteration of our capabilities. In this role, we value diverse perspectives and encourage you to apply even if you don't meet every qualification listed. Your Impact: Drive the creation of end to end architectural blueprints, technical designs and solid roadmaps for main capabilities within the platform. Participate in discussions and decision-making processes to drive the evolution of our next-generation platform. Act as a subject matter expert in software engineering principles and practices, guiding the team towards building robust and maintainable solutions and leading by example with hands-on technical contributions. Balance between consistent and homogenous technical solutions and innovation, focusing on product and functional scalability and efficiency. Drive a collaborative Product Engineering culture to architecture and design throughout the engineering chapter. Closely work with key stakeholders around the business to clarify the product vision and enable the engineering organisation to iteratively evolve our components and services and execute on the product vision. Stay abreast of industry trends and emerging technologies to continuously enhance the platform's features and capabilities. What You'll Bring: Experience on large-scale software projects and distributed, highly-available platforms. Track record of strong product mindset to translate product requirements in technical designs, well-defined roadmaps and supporting technical implementations. Extensive experience as a backend software engineer (Node.js/Typescript , Java, C#, PHP, Python), with a track record of applying best design principles and practices (SOLID, design patterns, distributed algorithms, CQRS, event sourcing, ). Excellent design and presentation skills along with proven technical ability. Knowledge of AWS Cloud design principles and infrastructure Knowledge of data meshes. Why Legend? Super smart colleagues to work alongside and learn from. Tailored flexibility for your work-life balance. Annual discretionary bonus to reward your efforts. Paid annual leave PLUS a well-deserved break to recharge your batteries during the festive season! Our offices are closed between Christmas and New Year's, allowing you to enjoy downtime without dipping into your annual allowance. Long term incentive plan so we can all share in the growth and success of Legend. Exciting global Legend events, where we unite in person to ignite our shared passion and unveil the exciting strategies for the year ahead! Unlock your full potential by joining the Legend team. To support you on this journey, we provide an extensive array of benefits and perks, as outlined in our global offerings above. For country specific benefits please reach out to your talent partner. Legend is an Equal Opportunity Employer, but that's just the start. We believe different perspectives help us grow and achieve more. That's why we're dedicated to hiring and developing the most talented and diverse team- which includes individuals with different backgrounds, abilities, identities and experiences. If you require any reasonable adjustments throughout your application process, please speak to your Talent Partner or contact the team , and we'll do all we can to support you.
May 14, 2024
Full time
We're Legend. The team quietly building products that make noise in the most competitive comparison markets in the world. iGaming. Sports Betting. Personal Finance. We exist to build better experiences. From amplified career paths to supercharged online journeys - for our people and our users, we deliver magic rooted in method. With over 500 Legends and counting, we're helping companies turbocharge their brand growth in over 18 countries worldwide. If you're looking for a company with momentum and the opportunity to progress at pace, Legend has it. Unlock the Legend in you. The Role We're in the midst of revolutionising our technology platform, undergoing a comprehensive overhaul of our tech stack, and integrating leading-edge practices in distributed systems and Domain Driven Design. Our objective is to create a versatile white-labeled, multi-tenant platform capable of accommodating the rapid expansion of our distinct brands and enhancing customer experiences across various products. We are seeking a Senior Software Architect to join our Architecture team within the Engineering division. In this role, you will report to the Principal Software Architect and will be tasked with crafting and designing our core products, which play a crucial role in enabling our publishing platforms to reach over 100+ million customers annually worldwide. Your responsibilities will include as an example developing an offer and deal management solution that utilizes insights from customer intent, conversion rates, and behaviours to continuously enhance our engagement strategies through various channels such as paid advertising and SEO. Additionally, you will spearhead the creation of a comprehensive revenue management product to effectively collaborate with our numerous industry partners. Furthermore, you will play a key role in fostering a Product Engineering culture by democratising data access and working closely with our Data teams to optimise our unified Snowflake datalake. This will enable us to gain insights into the performance of both upper and lower funnels, with the ultimate goal of leveraging machine learning models to enhance customer engagement and drive significant commercial value. Success in this role hinges on hands-on involvement and close cooperation with engineering teams, both directly and indirectly, through our Design Review forum. This ensures the integration of best practices and guidelines into each iteration of our capabilities. In this role, we value diverse perspectives and encourage you to apply even if you don't meet every qualification listed. Your Impact: Drive the creation of end to end architectural blueprints, technical designs and solid roadmaps for main capabilities within the platform. Participate in discussions and decision-making processes to drive the evolution of our next-generation platform. Act as a subject matter expert in software engineering principles and practices, guiding the team towards building robust and maintainable solutions and leading by example with hands-on technical contributions. Balance between consistent and homogenous technical solutions and innovation, focusing on product and functional scalability and efficiency. Drive a collaborative Product Engineering culture to architecture and design throughout the engineering chapter. Closely work with key stakeholders around the business to clarify the product vision and enable the engineering organisation to iteratively evolve our components and services and execute on the product vision. Stay abreast of industry trends and emerging technologies to continuously enhance the platform's features and capabilities. What You'll Bring: Experience on large-scale software projects and distributed, highly-available platforms. Track record of strong product mindset to translate product requirements in technical designs, well-defined roadmaps and supporting technical implementations. Extensive experience as a backend software engineer (Node.js/Typescript , Java, C#, PHP, Python), with a track record of applying best design principles and practices (SOLID, design patterns, distributed algorithms, CQRS, event sourcing, ). Excellent design and presentation skills along with proven technical ability. Knowledge of AWS Cloud design principles and infrastructure Knowledge of data meshes. Why Legend? Super smart colleagues to work alongside and learn from. Tailored flexibility for your work-life balance. Annual discretionary bonus to reward your efforts. Paid annual leave PLUS a well-deserved break to recharge your batteries during the festive season! Our offices are closed between Christmas and New Year's, allowing you to enjoy downtime without dipping into your annual allowance. Long term incentive plan so we can all share in the growth and success of Legend. Exciting global Legend events, where we unite in person to ignite our shared passion and unveil the exciting strategies for the year ahead! Unlock your full potential by joining the Legend team. To support you on this journey, we provide an extensive array of benefits and perks, as outlined in our global offerings above. For country specific benefits please reach out to your talent partner. Legend is an Equal Opportunity Employer, but that's just the start. We believe different perspectives help us grow and achieve more. That's why we're dedicated to hiring and developing the most talented and diverse team- which includes individuals with different backgrounds, abilities, identities and experiences. If you require any reasonable adjustments throughout your application process, please speak to your Talent Partner or contact the team , and we'll do all we can to support you.
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Integrations to join their Payments team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 130k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach Previous experience of working on SaaS solutions Experience working on large scale integration projects encompassing low latency API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Payments function. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
May 10, 2024
Full time
A brilliant new opportunity has opened up with a well-known retail Bank for a Chapter Lead specialising in Integrations to join their Payments team! This will be a senior technical position in the business that encompasses mentorship and training of the team, along with spearheading technical designs and solutions, then implementing these throughout the whole end to end software development lifecycle. The role would be perfect for someone who loves innovation, is keen to dive straight in to things and have a real impact with the work that you're doing. You'll be constantly looking to push the boundaries and make sure that you're at the forefront of modern technology, bringing the team with you! This is a permanent position with a salary on offer of up to 130k + comprehensive benefits package. They would like you to come to their London, Bristol or Edinburgh office on a hybrid basis (twice a week), this can be flexible and negotiable if required. Tech skills needed: Java 17+ AWS Kafka Springboot Docker / Kubernetes Devops & CI/CD pipelines Microservices TDD approach Previous experience of working on SaaS solutions Experience working on large scale integration projects encompassing low latency API gateways / Kong The role would be perfect for someone who loves taking their ideas into production, is committed to best practices and knows how to create comprehensive technical solutions that will be the premise for the future growth of the bank's Payments function. Interviews for this role will be taking place ASAP (2 stage process) so if you like the sound of it please apply with your CV right away and let's chat! Unfortunately no sponsorship will be provided for this role.
Senior QA Test Engineer - API, .net, C#, JavaScript, BBD, SpecFlow, Automation, Agile Senior QA Test Engineer required to join a global media organisation on a permanent basis. The Senior QA Test Engineer will join the digital, consumer facing products team who are developing and evolving a global lead generation platform. The role will act as a QA & Test Engineering chapter' lead across several globally distributed product delivery teams ensuring alignment of best practices and ways of working to ensure quality and improve testing capabilities throughout the full development life cycle from ideation to production. Working in an enthusiastic and cross-functional team, the Senior QA Test Engineer will support the creation and testing of components, applications and algorithms and also integrations with services and APIs. The ideal candidate will have a background in QA testing with .net/C# coding ability to run performance tests when required. Key responsibilities: Maintenance of test automation framework Automating new and existing manual test regression journeys using the framework developed and OO programming concepts implementing using C#, selenium (page object model), SpecFlow and RestSharp Manual REST API, GraphQL APIs and web application testing using Postman and Swagger Work with Developers to write Performance Testing suite in Gatling Review the testing processes and coverage of functional, performance and load testing across all digital test teams Work with the deployment team to roll out new changes and support them when required in triaging production issues Define quality metrics and implement measurements to determine test effectiveness, testing efficiency and measure to overall quality of the product Required experience: Competent in C# and JavaScript with the ability to develop and execute complex automated performance testing, along with administration of testing tools/environments Strong exposure to XP, Scrum or Lean, DevSecOps and rugged cultures Knowledgeable of Risk based Testing, Continuous Testing & Monitoring principles Expert in validating complex requirements, defining and reviewing acceptance criteria and exploring testing methods Experience with REST and Graph based APIs and Swagger Any experience in BDD tools such as SpecFlow or similar to evolve a robust automation pack would be beneficial Cornwallis Elt is an Employment Agency & Employment Business and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UKs fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50 & Hot 100 reports.
Nov 05, 2021
Full time
Senior QA Test Engineer - API, .net, C#, JavaScript, BBD, SpecFlow, Automation, Agile Senior QA Test Engineer required to join a global media organisation on a permanent basis. The Senior QA Test Engineer will join the digital, consumer facing products team who are developing and evolving a global lead generation platform. The role will act as a QA & Test Engineering chapter' lead across several globally distributed product delivery teams ensuring alignment of best practices and ways of working to ensure quality and improve testing capabilities throughout the full development life cycle from ideation to production. Working in an enthusiastic and cross-functional team, the Senior QA Test Engineer will support the creation and testing of components, applications and algorithms and also integrations with services and APIs. The ideal candidate will have a background in QA testing with .net/C# coding ability to run performance tests when required. Key responsibilities: Maintenance of test automation framework Automating new and existing manual test regression journeys using the framework developed and OO programming concepts implementing using C#, selenium (page object model), SpecFlow and RestSharp Manual REST API, GraphQL APIs and web application testing using Postman and Swagger Work with Developers to write Performance Testing suite in Gatling Review the testing processes and coverage of functional, performance and load testing across all digital test teams Work with the deployment team to roll out new changes and support them when required in triaging production issues Define quality metrics and implement measurements to determine test effectiveness, testing efficiency and measure to overall quality of the product Required experience: Competent in C# and JavaScript with the ability to develop and execute complex automated performance testing, along with administration of testing tools/environments Strong exposure to XP, Scrum or Lean, DevSecOps and rugged cultures Knowledgeable of Risk based Testing, Continuous Testing & Monitoring principles Expert in validating complex requirements, defining and reviewing acceptance criteria and exploring testing methods Experience with REST and Graph based APIs and Swagger Any experience in BDD tools such as SpecFlow or similar to evolve a robust automation pack would be beneficial Cornwallis Elt is an Employment Agency & Employment Business and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UKs fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50 & Hot 100 reports.
In Technology Group Limited
Petersfield, Hampshire
Requirements: 4+ years of commercial software engineering experience in the following: front end - modern JavaScript frameworks, preferably React server-side - Rest APIs and object-orientated language, preferably Java 8 or higher Experience in working with co-located and remote developers Experience working in an Agile environment Source version control, preferably Git Test-driven development experience Working knowledge of Continuous Integration solutions Desirable: General Software development of a product/service provided as SaaS Experience with JIRA Experience with GitHub Deployment automation: CI/CD, test automation Front End Experience working within the React ecosystem (our stack is React, Redux, Styled Components, and TypeScript) A desire to work with TypeScript and a strong understanding of JavaScript (ES6 and beyond) Experience working in a modern JavaScript development environment - npm, webpack Storybook experience Back End Development Cloud-based services, preferably Google Cloud Platform Development on highly scalable, high availability applications with large datasets Working both relational/SQL and No-SQL databases, both relational/SQL and No-SQL Spring development Micro-services - docker, Kubernetes If you have strong Software Engineering experience and have strong experience with the skill set above, and the role looks like a great fit, then please send your updated CV to and give me a call on to discuss your application in further detail. **** INTERVIEW IMMEDIATELY - FAST OFFER **** Role: Software Engineer Salary: £55,000 - £60,000 - dependent on experience Location: Petersfield In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Nov 04, 2021
Full time
Requirements: 4+ years of commercial software engineering experience in the following: front end - modern JavaScript frameworks, preferably React server-side - Rest APIs and object-orientated language, preferably Java 8 or higher Experience in working with co-located and remote developers Experience working in an Agile environment Source version control, preferably Git Test-driven development experience Working knowledge of Continuous Integration solutions Desirable: General Software development of a product/service provided as SaaS Experience with JIRA Experience with GitHub Deployment automation: CI/CD, test automation Front End Experience working within the React ecosystem (our stack is React, Redux, Styled Components, and TypeScript) A desire to work with TypeScript and a strong understanding of JavaScript (ES6 and beyond) Experience working in a modern JavaScript development environment - npm, webpack Storybook experience Back End Development Cloud-based services, preferably Google Cloud Platform Development on highly scalable, high availability applications with large datasets Working both relational/SQL and No-SQL databases, both relational/SQL and No-SQL Spring development Micro-services - docker, Kubernetes If you have strong Software Engineering experience and have strong experience with the skill set above, and the role looks like a great fit, then please send your updated CV to and give me a call on to discuss your application in further detail. **** INTERVIEW IMMEDIATELY - FAST OFFER **** Role: Software Engineer Salary: £55,000 - £60,000 - dependent on experience Location: Petersfield In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
About 90 Percent of Everything is looking for Senior Frontend Developer to join the team on a full-time basis. Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry. Our tech stack consists of React, React Native and Flutter applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event-driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week. What's in it for you? Working with the latest cutting-edge technologies Disrupting a century-old industry in a startup environment Opportunity to grow and develop your core skills Deliver a greenfield system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary Great office with a warm atmosphere and great working conditions Opportunity to travel to HQ office in London Experience first hand the squad-chapter-guild workflow model, our version of the Spotify model. Responsibilities: As a member of the squad, you will be developing React applications for the web. Follow modern JavaScript and TypeScript best practices to deliver and support production-ready industry quality code. Responsible for the full lifecycle of applications. Developers will take the applications they build from design, through implementation and into production. Passionate about delivering a consistent user experience across the platform. Continuous improvement of all development and deployment processes. Contribute to developing and maintaining a core UI component library. Successful delivery of your applications into production. Work closely with designers to ensure delivery of the vision. Regular and clear communication of progress to the squad product owner and technical lead. Requirements Full hands-on technical experience and proficiency in: JavaScript core and TypeScript React Data structures and algorithms GraphQL using React Apollo Data visualisations (I.e. charts via Highcharts) Global state management Software Design of loosely coupled reusable components Unit testing with Jest Applying web performance and networking best practices CI/CD practices Advanced use of git General knowledge about: Styled Components or equivalent System testing with Cypress Microservices architecture concepts Container-based architecture: Docker Nice to have: Exposure to concepts of functional programming Ability to perform basic DevOps tasks Past experience: Demonstrated track record and proficiency in the points below: Deliver features autonomously with a high degree of team coordination Deliver code based on precise architecture spec Deliver code without relying on precise architecture spec Automated testing Working with CI/CD practices Delivering code to production Maintaining production-ready code Collaborating in small but fast-paced teams Event-driven architecture and message passing More about you: Good level of English Willingness to learn and open mind about new technologies Confident to operate in a fast-paced environment A collaborative approach and willingness to engage in an environment of active idea sharing Ability to learn autonomously Excellent all-round communications skills - Working with latest cutting-edge technologies Disrupting a century old industry in a startup environment Opportunity to grow and develop your core skills Deliver a green field system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions Opportunity to travel to client offices based in London Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model 1st round - Phonescreen with Talent Partner (30 min)Tech Test - 1 hrs2nd round - Interview with team and People team 3rd round - Interview with teamReact, Typescript, JavaScript, GraphQLJavaScript, React, Typescript, GraphQL, Apollo
Mar 23, 2021
Full time
About 90 Percent of Everything is looking for Senior Frontend Developer to join the team on a full-time basis. Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry. Our tech stack consists of React, React Native and Flutter applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event-driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week. What's in it for you? Working with the latest cutting-edge technologies Disrupting a century-old industry in a startup environment Opportunity to grow and develop your core skills Deliver a greenfield system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary Great office with a warm atmosphere and great working conditions Opportunity to travel to HQ office in London Experience first hand the squad-chapter-guild workflow model, our version of the Spotify model. Responsibilities: As a member of the squad, you will be developing React applications for the web. Follow modern JavaScript and TypeScript best practices to deliver and support production-ready industry quality code. Responsible for the full lifecycle of applications. Developers will take the applications they build from design, through implementation and into production. Passionate about delivering a consistent user experience across the platform. Continuous improvement of all development and deployment processes. Contribute to developing and maintaining a core UI component library. Successful delivery of your applications into production. Work closely with designers to ensure delivery of the vision. Regular and clear communication of progress to the squad product owner and technical lead. Requirements Full hands-on technical experience and proficiency in: JavaScript core and TypeScript React Data structures and algorithms GraphQL using React Apollo Data visualisations (I.e. charts via Highcharts) Global state management Software Design of loosely coupled reusable components Unit testing with Jest Applying web performance and networking best practices CI/CD practices Advanced use of git General knowledge about: Styled Components or equivalent System testing with Cypress Microservices architecture concepts Container-based architecture: Docker Nice to have: Exposure to concepts of functional programming Ability to perform basic DevOps tasks Past experience: Demonstrated track record and proficiency in the points below: Deliver features autonomously with a high degree of team coordination Deliver code based on precise architecture spec Deliver code without relying on precise architecture spec Automated testing Working with CI/CD practices Delivering code to production Maintaining production-ready code Collaborating in small but fast-paced teams Event-driven architecture and message passing More about you: Good level of English Willingness to learn and open mind about new technologies Confident to operate in a fast-paced environment A collaborative approach and willingness to engage in an environment of active idea sharing Ability to learn autonomously Excellent all-round communications skills - Working with latest cutting-edge technologies Disrupting a century old industry in a startup environment Opportunity to grow and develop your core skills Deliver a green field system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions Opportunity to travel to client offices based in London Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model 1st round - Phonescreen with Talent Partner (30 min)Tech Test - 1 hrs2nd round - Interview with team and People team 3rd round - Interview with teamReact, Typescript, JavaScript, GraphQLJavaScript, React, Typescript, GraphQL, Apollo
Job Title: Lead Developer X 2
Competitive salary plus excellent benefits including location allowance, annual bonus and opportunity for green allowance
About Good Energy
One of the biggest things we can all do to tackle climate change is switch to clean power. At Good Energy, we’ve been giving people that choice since 1999. We supply thousands of homes and businesses with 100% renewable electricity, sourced from local, independent generators. And, by working with our customers, generators and investors, we’re achieving our purpose of powering a cleaner, greener future together.
We’re now beginning an exciting new chapter in our story, which will see us explore innovative ways to help more and more homes and businesses use clean, renewable power. To do this, we need talented people to join us. And that’s where you come in. Join us and become part of a team whose day-to-day work contributes to building a more sustainable world for us all.
About the role
We are currently seeking two Lead Developers that will provide leadership to our team of developers, driving continuous improvement, introducing and embedding industry good practice and managing individual performance and professional development. In this role you will deliver development capability for critical workflows and act as the point of escalation for all development work.
Reporting to the CTO you will develop and implement the developer strategy and business plans in close collaboration with key stakeholders, working closely and leading all developers in a way that supports high performance and engagement over the longer term.
A large part of the role will be to work collaboratively with the Technical Architect and Portfolio Team to ensure our developers are working effectively with Scrum Teams. You’ll work with the developers to identify areas for their development, continuously ensuring high performance of the team. You will also work closely with the Technical Architect to seek opportunities to introduce new technologies that will improve technical delivery and support implementation.
You will own the direction and implementation of developer tooling and practices roadmap (including, but not limited to CI/CD, test-driven development, choice of development stacks), whilst managing risk in relation to the broader business.
About you:
With a 2:1 or First-class degree or equivalent in Computer Science, Software Engineering, Information Technology or similar technical degree, you will be a proactive individual with significant technical experience and interest in participating and growing a high performing development team. You will be able to demonstrate successfully leading, mentoring and developing a team of developers in a fast-paced, agile environment. Comfortable balancing your own deliverables and leading direct reports operating in a matrix managed structure. Strong understanding of Agile principles and implementations is essential to this role.
You will have a desire to continuously seek out improvements sourced from your own previous experience, suggestions from our developers as well as learning from the broader software development industry.
You will be champion for growing a progressive, diverse and inclusive developer community and will participate in industry events to raise your profile. You will have demonstrable experience of delivering high quality code across a full stack, with a focus on front-end web development and have a background of developing on a javascript related web stack and integration technologies.
Below you will find our purpose statement and our 4 values, which we aim to bring to life in all our actions at Good Energy.
Our Purpose: ‘Powering the choice of cleaner greener future, together’
Straightforward
We are straightforward in how we communicate with each other and get things done
Determined
We are determined and resilient, overcoming challenges to realise our purpose together.
Inclusive
We value people’s differences and recognise the strength they give us when we work together
Fair
In fulfilling our purpose, we aim to balance fairly the needs of our people with those of our customers, our shareholders and our futureholders.
In addition to a competitive salary we also offer a wide range of benefits. Good Energy is based in Chippenham, Wiltshire. We’ve been here since the very beginning and are busy planning a new state-of-the-art headquarters to call our future home. We’re just a two-minute walk away from the train station, with fast connections to Bristol, Swindon and the surrounding area.
Closing Date: Sunday 18th August 2019
Jul 24, 2019
Full time
Job Title: Lead Developer X 2
Competitive salary plus excellent benefits including location allowance, annual bonus and opportunity for green allowance
About Good Energy
One of the biggest things we can all do to tackle climate change is switch to clean power. At Good Energy, we’ve been giving people that choice since 1999. We supply thousands of homes and businesses with 100% renewable electricity, sourced from local, independent generators. And, by working with our customers, generators and investors, we’re achieving our purpose of powering a cleaner, greener future together.
We’re now beginning an exciting new chapter in our story, which will see us explore innovative ways to help more and more homes and businesses use clean, renewable power. To do this, we need talented people to join us. And that’s where you come in. Join us and become part of a team whose day-to-day work contributes to building a more sustainable world for us all.
About the role
We are currently seeking two Lead Developers that will provide leadership to our team of developers, driving continuous improvement, introducing and embedding industry good practice and managing individual performance and professional development. In this role you will deliver development capability for critical workflows and act as the point of escalation for all development work.
Reporting to the CTO you will develop and implement the developer strategy and business plans in close collaboration with key stakeholders, working closely and leading all developers in a way that supports high performance and engagement over the longer term.
A large part of the role will be to work collaboratively with the Technical Architect and Portfolio Team to ensure our developers are working effectively with Scrum Teams. You’ll work with the developers to identify areas for their development, continuously ensuring high performance of the team. You will also work closely with the Technical Architect to seek opportunities to introduce new technologies that will improve technical delivery and support implementation.
You will own the direction and implementation of developer tooling and practices roadmap (including, but not limited to CI/CD, test-driven development, choice of development stacks), whilst managing risk in relation to the broader business.
About you:
With a 2:1 or First-class degree or equivalent in Computer Science, Software Engineering, Information Technology or similar technical degree, you will be a proactive individual with significant technical experience and interest in participating and growing a high performing development team. You will be able to demonstrate successfully leading, mentoring and developing a team of developers in a fast-paced, agile environment. Comfortable balancing your own deliverables and leading direct reports operating in a matrix managed structure. Strong understanding of Agile principles and implementations is essential to this role.
You will have a desire to continuously seek out improvements sourced from your own previous experience, suggestions from our developers as well as learning from the broader software development industry.
You will be champion for growing a progressive, diverse and inclusive developer community and will participate in industry events to raise your profile. You will have demonstrable experience of delivering high quality code across a full stack, with a focus on front-end web development and have a background of developing on a javascript related web stack and integration technologies.
Below you will find our purpose statement and our 4 values, which we aim to bring to life in all our actions at Good Energy.
Our Purpose: ‘Powering the choice of cleaner greener future, together’
Straightforward
We are straightforward in how we communicate with each other and get things done
Determined
We are determined and resilient, overcoming challenges to realise our purpose together.
Inclusive
We value people’s differences and recognise the strength they give us when we work together
Fair
In fulfilling our purpose, we aim to balance fairly the needs of our people with those of our customers, our shareholders and our futureholders.
In addition to a competitive salary we also offer a wide range of benefits. Good Energy is based in Chippenham, Wiltshire. We’ve been here since the very beginning and are busy planning a new state-of-the-art headquarters to call our future home. We’re just a two-minute walk away from the train station, with fast connections to Bristol, Swindon and the surrounding area.
Closing Date: Sunday 18th August 2019