Principal Software Engineer

3 weeks ago


Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time
Job Overview

Principal Software Engineer - C#

We are seeking a skilled Principal Software Engineer to join Oho Group Ltd, a forward-thinking technology firm dedicated to delivering innovative solutions that address intricate challenges throughout the software development lifecycle. In this role, you will be responsible for crafting software services utilized by a significant portion of the Fortune 100.

As part of one of the most rapidly expanding companies in the C# and .Net domain in the UK, you will find ample opportunities for professional advancement and internal mobility, alongside substantial investment in your personal and professional growth.

Key Responsibilities:

  • Collaborate within a cross-functional team, employing agile practices in a Test-Driven Development (TDD) and continuous integration environment.
  • Utilize a technology stack that includes: C#, .Net, SQL, TypeScript, Golang, Kubernetes.
  • Assume leadership duties, which encompass mentoring junior team members and guiding project initiatives.

Benefits for Principal Software Engineers:

  • Flexible hybrid working arrangement (in-office presence required twice a month).
  • Collaborative open-plan workspace.
  • Attractive pension scheme.
  • Dedicated time on Friday afternoons for personal development activities.

If you are an accomplished Principal Software Engineer looking to join a reputable software organization, we encourage you to consider this opportunity.

#softwareengineering #dotnet #csharp #softwaredevelopment



  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of engineers dedicated to advancing XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform employed across various environments.About...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of developers focused on XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform utilized across various environments.About...


  • Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

    The MRC Epidemiology Unit is seeking to appoint a Principal Software Developer. This position is based in the Unit's Digital Tools Team.The principal software developer's primary focus is to maintain and further develop the innovative open-source, web-based research tool, Intake24, used to collect and process information about what people eat and drink. We...


  • Cambridge, Cambridgeshire, United Kingdom X4 Group Full time £60,000 - £70,000

    X4 Group is partnering with a small electronics firm specializing in life-saving devices to find a Principal Development Engineer to lead Sustaining Engineering and improve technical and product test capabilities across the business.This is a hybrid position that requires the successful candidate to be on site 3-4 days per week. Below are the key details and...


  • Cambridge, Cambridgeshire, United Kingdom X4 Group Full time £60,000 - £70,000

    X4 Group is partnering with a small electronics firm specializing in life-saving devices to find a Principal Development Engineer to lead Sustaining Engineering and improve technical and product test capabilities across the business.This is a hybrid position that requires the successful candidate to be on site 3-4 days per week. Below are the key details and...


  • Cambridge, Cambridgeshire, United Kingdom X4 Group Full time £60,000 - £70,000

    X4 Group is partnering with a small electronics firm specializing in life-saving devices to find a Principal Development Engineer to lead Sustaining Engineering and improve technical and product test capabilities across the business.This is a hybrid position that requires the successful candidate to be on site 3-4 days per week. The key information and...


  • Cambridge, Cambridgeshire, United Kingdom X4 Group Full time £60,000 - £70,000

    X4 Group is partnering with a small electronics firm specializing in life-saving devices to find a Principal Development Engineer to lead Sustaining Engineering and improve technical and product test capabilities across the business.This is a hybrid position that requires the successful candidate to be on site 3-4 days per week. The key information and...


  • Cambridge, Cambridgeshire, United Kingdom 5V Tech | Certified B Corp™ Full time

    Job OverviewWe are seeking a highly skilled Principal GNSS Engineer to join our dedicated team at 5V Tech | Certified B Corp™. As a key member of our engineering team, you will play a pivotal role in the development and delivery of innovative positioning solutions.Key Responsibilities:Lead the development of cutting-edge GNSS technology, seamlessly...


  • Cambridge, Cambridgeshire, United Kingdom developrec Full time £75,000

    Job OpportunitySenior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at developrec. As a Senior Software Engineer, you will play a key role in the development of our software products, working closely with our cross-functional team to design, develop, and deliver high-quality software solutions.Key...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Software Engineer - Arm Limited Position Overview: Arm Limited, a prominent player in the technology sector renowned for its advanced CPU and GPU solutions for mobile devices, is enhancing its software engineering teams to propel innovation forward. Our software products are integral in facilitating the Arm architecture's interaction with diverse software...


  • Cambridge, Cambridgeshire, United Kingdom Vector Recruitment Ltd Full time

    Position OverviewPrincipal Software Engineer - Competitive Salary - Exceptional Benefits - Opportunities for Professional GrowthWe are on the lookout for a C++ Principal Software Engineer who possesses substantial expertise in the architecture, development, and validation of software as part of intricate electronic systems that amalgamate various subsystems....


  • Cambridge, Cambridgeshire, United Kingdom developrec Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Developrec, a leading provider of software solutions to the tech industry.As a Senior Software Engineer, you will play a key role in the development of our product suite, working closely with our cross-functional team to design, implement, and deliver high-quality...


  • Cambridge, UK, Cambridgeshire, United Kingdom IC Resources Full time

    We are working with a Cambridge based, award winning, mobile solutions company seeking a Principal RF Engineer to engage across various product phases, from initial conceptualization to production support. Joining a tight-knit team, the selected individual will spearhead all RF aspects of our offerings, beginning with conceptualization and system design,...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited is thrilled to present a remarkable opportunity within our Electronic Board Systems division. This dynamic team is dedicated to developing innovative software solutions tailored for the Electronic Design Automation sector. Our offerings empower engineers to design printed circuit boards...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited presents a remarkable opportunity within its Electronic Board Systems sector. This division is dedicated to developing innovative software solutions tailored for the Electronic Design Automation industry. Our offerings enable engineers to design printed circuit boards utilizing advanced...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Join Siemens Industry Software LimitedSiemens Industry Software Limited is seeking a talented individual to join our Electronic Board Systems division. This team is dedicated to developing innovative software solutions for the Electronic Design Automation sector. Our offerings enable engineers to design printed circuit boards utilizing advanced methodologies...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenCenter application, a large C#.NET Framework application with over 1 million lines of code.Key...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenCenter application, a large C#.NET Framework application with over 1 million lines of code.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Title: Principal RF Design EngineerWe are seeking a highly skilled Principal RF Design Engineer to join our team at IC Resources, a leading company specializing in high-capacity wireless solutions.Key Responsibilities:Design and develop RF hardware components, including transmitters, receivers, and antennas, for point-to-multipoint (PMP) microwave...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Become a Key Player in Our OrganizationWe are seeking a dedicated Staff Software Engineer to join our esteemed Productivity Engineering division at Arm. In this pivotal role, you will engage in the development and maintenance of FPGA platforms across various market sectors, working collaboratively with both local and international teams to meet verification...