Senior Software Engineer

1 month ago


Woking, Surrey, United Kingdom Strategic Imperatives Full time
About Us

Strategic Imperatives is a leading provider of multi-carrier solutions for UK communication providers. Our award-winning SaaS platforms are at the forefront of fixed-line provisioning, broadband management, and billing solutions. Our latest innovation, Elevate, is revolutionising the stagnant billing market, while our new Fibre Café aggregation gateway streamlines fibre network integrations, setting new industry standards.

Role Overview

We are seeking a highly motivated and skilled Senior Software Engineer to contribute to the ongoing development and innovation of Elevate. As part of our team, you will play a crucial role in enhancing our product to stay ahead of the competition, while ensuring high scalability and efficiency.

Key Responsibilities
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Participate in design discussions, whiteboarding, and pair programming sessions.
  • Write clean, maintainable, and scalable code with a focus on unit and acceptance testing.
  • Deliver high-quality software, from development to deployment and ongoing monitoring.
  • Refactor, troubleshoot, and enhance existing software solutions.
  • Share constructive feedback with colleagues and foster a positive, growth-oriented team environment.
  • Stay current with emerging trends and technologies in software development.
  • Lead knowledge-sharing sessions and contribute to supporting documentation.
  • Practice continuous improvement (KAIZEN) by identifying and implementing ways to enhance processes, code, and team dynamics.
Essential Qualifications & Experience
  • Proven experience delivering scalable, fully-tested cloud-native solutions with AWS (API Gateway, Lambda, DynamoDB, SQS/SNS).
  • Strong expertise in functional programming, particularly using Java, Spring Boot, Docker, Git, and OpenAPI.
  • Solid experience with Test-Driven Development (TDD) practices.
Desirable Skills
  • Familiarity with Infrastructure as Code (Terraform).
  • Knowledge of CI/CD pipelines, DevOps practices, and Kubernetes.
  • Experience with Selenium and/or Cucumber for test automation.
Soft Skills
  • Collaborative team player with a passion for helping others and sharing knowledge.
  • Adaptable in a dynamic, fast-paced environment.
  • Strong problem-solving abilities and attention to detail.
  • Flexible yet organised work style.
  • Excellent communication skills in English, both written and verbal.
  • Ability to work effectively with international teams and across diverse cultures.
Who You'll Work With

You'll collaborate with our international development team spanning the UK, Ireland, and Lisbon. Our inclusive culture values diverse perspectives and encourages everyone to bring their full selves to work. We focus on delivering meaningful business value efficiently, fostering an environment where everyone's contribution is recognised and appreciated.

Join us and be part of a team that's shaping the future of telecoms and fibre networks through innovation and cutting-edge technology.



  • Woking, Surrey, United Kingdom Proactive Appointments Ltd. Full time

    Senior Software EngineerHybrid Working - 3 days onsite per weekProactive Appointments Ltd. is seeking a talented Senior Software Engineer to join a fast-growing and ambitious technology company.As a Senior Software Engineer, you will play a key role in the full development lifecycle of both B2B and B2C applications. You will lead projects, collaborate with...


  • Woking, Surrey, United Kingdom Randstad Education Full time

    We are seeking a seasoned Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will play a vital role in designing, developing, and maintaining our cutting-edge software products. With a focus on delivering high-quality solutions, you will work closely with our cross-functional teams to drive...


  • Woking, Surrey, United Kingdom Teaching Personnel Full time

    Our company is seeking a Senior Software Engineer to join our team. The ideal candidate will have experience in software development and a strong understanding of programming languages.Responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring high-quality software productsOur company values...


  • Woking, Surrey, United Kingdom Roke Full time

    As a Senior Software Engineer at Roke, you'll have the opportunity to deliver cutting-edge solutions to National Security customers. Your expertise will be utilized to develop novel products, leading, innovating, and inventing by bringing the physical and digital together.Consulting with customers, defining strategy, and understanding how to apply emerging...


  • Woking, Surrey, United Kingdom Strategic Imperatives Full time

    Strategic Imperatives is a leading provider of multi-carrier solutions for UK communication providers. Our award-winning SaaS platforms are at the forefront of fixed-line provisioning, broadband management, and billing solutions. Our latest innovation, Elevate, is revolutionising the stagnant billing market, while our new Fibre Café aggregation gateway...


  • Woking, Surrey, United Kingdom Roke Full time

    About RokeRoke is a leading technology and engineering company with a 60-year heritage. We specialize in sensors, communications, cyber, and AI, and we change the way organizations think and act through dynamic insights from data analysis.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be...


  • Woking, Surrey, United Kingdom Global Water Solutions Full time

    We are seeking a skilled Senior Software Development Engineer to join our team at Global Water Solutions. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.Key Responsibilities:Design and develop software applications using a range of...


  • Woking, Surrey, United Kingdom Roke Full time

    About the RoleAs a Senior Software Engineer at Roke, you will be responsible for delivering cutting-edge solutions to our National Security customers. You will work closely with our customers to understand their complex challenges and develop innovative solutions to address them.Key ResponsibilitiesDesign and develop software solutions that meet the needs of...


  • Woking, Surrey, United Kingdom Wood Full time

    We are seeking a highly skilled Senior Software Engineer to join our cloud infrastructure team. Responsibilities include designing, implementing, and deploying scalable and secure cloud-based systems.Key Responsibilities:Designing and implementing cloud-based infrastructure solutionsCollaborating with cross-functional teams to ensure seamless system...


  • Woking, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Woking, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Woking, Surrey, United Kingdom McLaren Racing Full time

    About the RoleAt McLaren Racing, we're pushing the boundaries of innovation in the world of Formula 1. As a Senior Software Development Engineer, you'll play a crucial role in driving our mission forward.Key ResponsibilitiesAnalyse, design, and engineer innovative software solutions to projects aligned with the requirements of McLaren Racing.Provide...


  • Woking, UK, Surrey, United Kingdom Expleo Group Full time

    Are you passionate about automotive technology and software development? Join our dynamic team as a Senior Software Engineer and play a pivotal role in developing and maintaining our cutting-edge automated validation framework for Automotive Electronic Control Units (ECUs) in a Platform as a Service (PaaS) environment.Purpose of Role: As a Senior Software...


  • Woking, Surrey, United Kingdom Roke Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems. Your technical expertise and leadership skills will play a critical role in shaping our software development strategy.Key...


  • Woking, Surrey, United Kingdom Strategic Imperatives Full time

    Strategic Imperatives is a leading provider of multi-carrier solutions for UK communication providers. Our award-winning SaaS platforms are at the forefront of fixed-line provisioning, broadband management, and billing solutions. Our latest innovation, Elevate , is revolutionising the stagnant billing market, while our new Fibre Café aggregation gateway...


  • Woking, Surrey, United Kingdom CV Library Full time

    Job Role: Senior Software EngineerAs a Senior Software Engineer at CV Library, you will be responsible for delivering cutting-edge software solutions to our Security customers. You will also play a key role in mentoring and guiding junior engineers to develop their skills.This is not about developing solutions for faster financial transactions. Instead, you...


  • Woking, Surrey, United Kingdom https:www.energyjobline.comsitemap Full time

    As a Senior Software Engineer at Roke, you'll be responsible for delivering mission-critical solutions to Security customers while mentoring and guiding the next generation of talent. This role involves developing innovative products that bring the physical and digital together, leveraging your expertise in relational databases, cloud infrastructure, and...


  • Woking, Surrey, United Kingdom Kent PLC Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer - Full Stack Development to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based software solutions using Python and AWS. Your expertise in backend development and cloud architecture will enable us to deliver...


  • Woking, Surrey, United Kingdom Roke Full time

    As a Senior Software Engineer at Roke, you'll be part of a team delivering cutting-edge solutions to National Security customers. You'll have the opportunity to mentor and guide the next generation of talent, developing innovative products that protect people, platforms, and information against constantly changing threats.You'll work closely with customers,...


  • Woking, Surrey, United Kingdom Proactive Appointments Ltd. Full time

    Senior DeveloperHybrid Working - 3 days onsite per weekProactive Appointments Ltd. is seeking a skilled Senior Developer to contribute to the development of innovative software solutions.As a Senior Developer, you will play a key role in the full development lifecycle of both B2B and B2C applications. You will collaborate with stakeholders to translate...


  • Woking, Surrey, United Kingdom McLaren Racing Full time

    Software Engineer Role at McLaren RacingMcLaren Racing is on a mission to become a World Championship contending race team in every series we enter. To achieve this, we're building a world-class team of software engineers who can help us develop innovative solutions to improve our Formula 1 car's performance.Key ResponsibilitiesAnalyse and design software...