Principal Software Developer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom Eclectic Recruitment Ltd Full time
Principal Software Developer

We are seeking a highly skilled and experienced software developer to lead our team in creating innovative IT solutions. The successful candidate will have the option to work remotely and collaborate with an international team.

Key Responsibilities:
  • Design, develop, and deploy scalable systems and applications using Java.
  • Lead design sessions, pair programming, and backlog grooming to drive collaboration within the team.
  • Analyse business requirements and work with internal teams to create technical documentation.
  • Oversee maintenance and upgrades of existing software applications, ensuring they meet the required standards.
  • Provide support in all phases of the software development lifecycle, including troubleshooting issues in a timely manner.
  • Mentor junior team members and contribute to their professional growth.
Requirements:
  • Previous experience in a similar role as a software developer or architect.
  • Experience developing Java applications and working with Agile methodologies.
  • Familiarity with AWS Services (S3, EC2, Lambda, RDS) and RESTful services.
  • Excellent communication skills to convey technical concepts to various stakeholders.
  • Able to meet tight deadlines and adapt to changing project requirements.
Estimated Salary: $120,000 - $180,000 per year

About Eclectic Recruitment Ltd: We are a leading recruitment agency that specialises in matching talented professionals with exciting job opportunities.



  • Cambridge, Cambridgeshire, United Kingdom Singular Recruitment Full time

    Singular Recruitment is seeking a highly skilled Principal Android Software Developer to join their team. This role offers the opportunity to work with cutting-edge technology in real-time communications, leveraging your expertise in Android platform development and kernel configuration.Job OverviewThis position involves developing and enhancing embedded...


  • Cambridge, Cambridgeshire, United Kingdom Mass Full time

    About the RoleWe are seeking a highly skilled Principal Countermeasure Development Engineer to join our Electronic Warfare Support Group (EWOS). As a key member of our Countermeasure Development team, you will provide technical advice and support to our customers, focusing on countermeasure development, engineering support, and delivery.Key...


  • Cambridge, Cambridgeshire, United Kingdom Explore Group Full time

    Explore Group is seeking a highly skilled Senior Python Engineer - AI Solutions Expert to join our team and contribute to the development of cutting-edge AI and LLM-based platforms.The successful candidate will be responsible for designing and implementing scalable software applications, working with distributed systems, and collaborating with our...


  • Cambridge, UK, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    Job Opportunity: Principal Full Stack Developer (C#, React)Join an innovative, fully profitable SaaS start-up in Cambridge as a Principal Full Stack Developer. This role is hands-on, focusing on full stack product development using server-side C#, SQL databases, and primarily React for the front end.You’ll work within a small, highly skilled team, tackling...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    ECM Selection offers a Competitive Salary: £110,000 - £140,000 per annum.The role of Senior / Principal Engineer, C involves contributing to the state-of-the-art in high-performance, low-latency algorithmic software where nanoseconds matter. Your creativity and computer science knowledge will be exercised in creating software that pushes the speed...


  • Cambridge, Cambridgeshire, United Kingdom Redgate Software Ltd Full time

    Redgate Software Ltd is seeking a highly skilled Senior Financial Accountant to join our Finance Operations team on a 12-month fixed term contract. As a key member of our finance team, you will play a crucial role in ensuring the quality of financial record-keeping, internal controls environment, and technical accounting projects.The ideal candidate will...


  • Cambridge, Cambridgeshire, United Kingdom Singular Recruitment Full time

    Job Summary: Principal RF Systems EngineerWe are seeking an experienced Principal RF Systems Engineer to join our team at Singular Recruitment. As a key member of our organization, you will be responsible for providing technical leadership for project development with high quality, repeatable designs.About the Role:This is a challenging and rewarding...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job SummaryWe are seeking a skilled Principal Reliability Specialist to lead our reliability efforts for new devices and ICs. This role will involve designing and implementing reliability experiments, developing reliability models, and collaborating with TCAD and simulation engineers to create new electrical reliability tests.Key ResponsibilitiesDevelop and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    We are seeking a Principal RF Component Developer to join our innovative team at IC Resources. As a critical member of our engineering group, you will focus on designing, developing, and testing RF hardware components for point-to-multipoint (PMP) microwave systems.This exciting opportunity offers a competitive salary and a comprehensive benefits...

  • Software Developer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    About the Role: We are seeking a talented and motivated engineer to join our team in designing and building distributed systems empowering machine learning (ML) engineers for creating the next generation AI features. As an ML Systems Engineer, you will design, build, and maintain software systems that help ML engineers conduct research & development...


  • Cambridge, Cambridgeshire, United Kingdom Illumina Full time

    About the RoleWe are seeking a highly skilled Sr. Director, Laboratory Software to join our team at Illumina.Job SummaryThe successful candidate will lead the Lab Software group and be responsible for designing, developing, and maintaining software solutions for Illumina Lab Services (ILS). They will work closely with marketing, sales, finance, R&D, and...


  • Cambridge, Cambridgeshire, United Kingdom Study International Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Study International. This is an excellent opportunity to work on challenging projects and contribute to the growth of our organization.**About the Role:**The successful candidate will be responsible for designing, developing, and testing complex...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    At Ecm Selection, we connect talented software engineers with innovative companies. We have a fantastic opportunity for a skilled Autonomous Software Developer to join our network.This is a chance to work with a leading Cambridge-based company that develops digital imaging-based instrumentation used by researchers in the pharmaceutical and life science...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    We are looking for a talented Software Development Expert to join the Camera and Photos team at Apple Inc. The successful candidate will be responsible for developing software that powers Photos Apple Intelligence features on Apple platforms.ResponsibilitiesThe ideal candidate will have a proven track record of developing and shipping production quality...


  • Cambridge, Cambridgeshire, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled and motivated Software Developer to join our team in Cambridge, UK. The ideal candidate will have a strong background in software development and be able to design and implement high-quality software applications.Key Responsibilities:Develop and maintain software applications using agile methodologies.Collaborate with...


  • Cambridge, Cambridgeshire, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Specialist to join our team in Cambridge, UK. The ideal candidate will have a strong background in software development and be able to design and implement high-quality software applications.Key Responsibilities:Develop and maintain software applications using agile methodologies.Collaborate with cross-functional...

  • RISC-V Core Developer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    About UsSociety of Research Software Engineering is a leading organization dedicated to advancing the field of research software engineering through innovation and collaboration. Our team is composed of talented individuals who share a passion for developing cutting-edge software solutions that drive scientific discovery. We are committed to fostering a...


  • Cambridge, Cambridgeshire, United Kingdom Rise Technical Recruitment Limited Full time

    Senior Software Engineering OpportunityRise Technical Recruitment Limited is seeking a skilled Software Engineer to join their team in Cambridge. This role offers an exciting chance to develop your skills in C++ and progress your career.Key Responsibilities:Develop high-quality software using C++Work collaboratively with the development teamContribute to the...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Mathematics and Software Development RoleThis is a software development position that involves applying mathematical concepts to create efficient and accurate software solutions. You will be responsible for implementing algorithms and designing user interfaces and APIs throughout the technology stack.We are looking for a talented C++ Software Engineer to...


  • Cambridge, Cambridgeshire, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a Senior Software Developer to join our team at beBee Professionals in the UK. As a key member of our team, you will be responsible for developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to...