Senior Software Engineer

4 days ago


Cardiff, Cardiff, United Kingdom Shareforce Ltd Full time

Job Summary

We are seeking a highly skilled Senior Software Engineer to join our Innovation team at Shareforce Ltd. As a key member of our team, you will play a critical role in designing and developing cutting-edge digital solutions for our Speciality Insurance business.

About the Role

  • Collaborate with cross-functional teams to define, design, and develop innovative digital services that drive business growth and transformation.
  • Lead the development of backend systems using Python, Fast API, and Flask, and share your expertise with the team.
  • Bring modern software engineering practices and expertise to the forefront of solution innovation, driving technical excellence and agile ways of working.
  • Work closely with technical and non-technical stakeholders to understand business needs and goals, and deliver valuable software in small increments.
  • Proactively adopt new technologies and approaches to stay ahead of the curve and drive business impact.

Requirements

  • 3+ years of commercial experience developing complex software solutions, with a strong understanding of object-oriented programming, TDD, and BDD.
  • Experience with agile engineering practices, including Domain Driven Design, integration patterns, microservices, and containerization.
  • Cloud experience with AWS or Azure, and a strong understanding of DevOps practices, including Terraform and deployment pipelines.
  • Experience working with large databases and their use cases, as well as knowledge of CICD and observability/monitoring.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.

What We Offer

  • A competitive salary and excellent benefits package.
  • A dynamic and innovative work environment, with opportunities for growth and development.
  • The chance to work on cutting-edge digital solutions that drive business growth and transformation.


  • Cardiff, Cardiff, United Kingdom Noir Full time

    Job DescriptionSenior Software Engineer -.NET 8, C# - Computer Gaming CompanyWe are seeking a highly skilled Senior Software Engineer to join our team at a leading computer gaming company in Cardiff. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using.NET 8, C#, and other...


  • Cardiff, Cardiff, United Kingdom Noir Full time

    Job DescriptionSenior Software Engineer -.NET 8, C# - Computer Gaming CompanyWe are seeking a highly skilled Senior Software Engineer to join our team at a leading computer gaming company in Cardiff. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using.NET 8, C#, and other...


  • Cardiff, Cardiff, United Kingdom ASSA ABLOY Full time

    Unlock a Rewarding Career as a Senior Software Development EngineerHID Global, a leading provider of trusted identities, is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in shaping the future of our products and services.About UsASSA ABLOY, a global leader...


  • Cardiff, Cardiff, United Kingdom ASSA ABLOY Full time

    Unlock a Rewarding Career as a Senior Software Development EngineerHID Global, a leading provider of trusted identities, is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in shaping the future of our products and services.About UsASSA ABLOY, a global leader...


  • Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software engineering team. As a key member of our leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software products.Key ResponsibilitiesLead...


  • Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software engineering team. As a key member of our leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software products.Key ResponsibilitiesLead...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a Senior Software Engineer, you will play a key role in the development of our cutting-edge software solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and frameworks.Collaborate with...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a Senior Software Engineer, you will play a key role in the development of our cutting-edge software solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and frameworks.Collaborate with...


  • Cardiff, Cardiff, United Kingdom Identify Solutions Full time £60,000

    About Identify SolutionsWe are a leading provider of data protection solutions, dedicated to safeguarding sensitive information and data from cyber threats.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our rapidly growing engineering department. As a key member of our team, you will have the opportunity to work on cutting-edge...


  • Cardiff, Cardiff, United Kingdom Identify Solutions Full time £60,000

    About Identify SolutionsWe are a leading provider of data protection solutions, dedicated to safeguarding sensitive information and data from cyber threats.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our rapidly growing engineering department. As a key member of our team, you will have the opportunity to work on cutting-edge...


  • Cardiff, Cardiff, United Kingdom Digital Waffle Full time

    Job Title: Senior Software EngineerJob SummaryDigital Waffle is a rapidly growing tech company seeking a highly skilled Senior Software Engineer to join our team in Cardiff. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions.Key ResponsibilitiesDesign and develop...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a Senior Software Engineer, you will play a key role in the development of our Physical Access Control Solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and frameworks.Provide technical...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a Senior Software Engineer, you will play a key role in the development of our Physical Access Control Solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and frameworks.Provide technical...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a key member of our development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a range of...


  • Cardiff, Cardiff, United Kingdom HID Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at HID Global. As a key member of our development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a range of...


  • Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at developrec. As a key member of our engineering team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software products.Key...


  • Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at developrec. As a key member of our engineering team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software products.Key...


  • Cardiff, Cardiff, United Kingdom ASSA ABLOY Global Solutions Full time

    Unlock Your Potential as a Senior Software Development EngineerAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at ASSA ABLOY Global Solutions. As a key member of our development team, you will play a crucial role in designing, developing, and delivering cutting-edge software solutions that meet the needs of...


  • Cardiff, Cardiff, United Kingdom ASSA ABLOY Global Solutions Full time

    Unlock Your Potential as a Senior Software Development EngineerAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at ASSA ABLOY Global Solutions. As a key member of our development team, you will play a crucial role in designing, developing, and delivering cutting-edge software solutions that meet the needs of...


  • Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Manager to lead our software development team and drive the technical direction of our products. As a key member of our engineering team, you will be responsible for mentoring and guiding a high-performing team of software engineers to deliver high-quality software solutions.Key...