Senior Software Developer

3 weeks ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time

Job Description

The Enterprise Data & Insights team at ARM is responsible for a suite of internal custom business applications. Our mission is to enable crucial insights for business decision making. We operate at the crossroads of DevOps, software engineering, and data engineering, designing, developing, and maintaining systems that enable sophisticated analytics and Machine Learning for ARM's leaders. We care about technology and use innovative solutions to resolve complex problems.

As a software engineer, you will work with team members to ensure that our business applications continue to grow and evolve. You will maintain the existing stack (Python - Django – Postgres – REST APIs – Angular), while ensuring our CI/CD pipelines (Azure DevOps, Terraform) and dataflow perform adequately. Working with users & team members, you will identify, implement, and test new product features. With our current infrastructure hosted on AWS (EKS, EC2), you will contribute to the team effort to improve operational efficiency. A key aspect of the role will be to explore new opportunities and tools as our infrastructure and internal processes reach a new level of maturity.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, or equivalent experience in software engineering.
  • Proficiency in Python, Django, and Postgres.
  • Experience with CI/CD pipelines and dataflow.
  • Ability to work in a team environment and communicate effectively.


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

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


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

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • 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 XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...


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

    Job DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.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 working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Explore Group Full time £100,000

    Job Title: Senior Software DeveloperWe are seeking an experienced Senior Software Developer to join our team at Explore Group. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications using Python and other technologies.Key Responsibilities:* Design and develop software applications using Python...


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

    XenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...


  • Cambridge, Cambridgeshire, United Kingdom Allina Health Full time

    Job Title: Senior Software DeveloperAbout the Role:As a Senior Software Developer at {company}, you will be responsible for designing and developing software solutions that meet the needs of our customers. You will work closely with the development team to ensure that our software products are of high quality and meet the required standards.Key...


  • Cambridge, Cambridgeshire, United Kingdom Wayman Learning Trust Full time

    Our company is looking for a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for leading the development of our software applications.Main Responsibilities:Lead the development of software applicationsCollaborate with cross-functional teams to design and implement software solutionsDevelop and...


  • Cambridge, Cambridgeshire, United Kingdom Marshall Motor Group Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking an experienced software developer to join our team at {company}. As a senior software developer, you will be responsible for designing, developing, and maintaining complex software systems.Responsibilities:- Develop high-quality software solutions that meet the needs of our customers-...


  • Cambridge, Cambridgeshire, United Kingdom Develop Group Ltd Full time

    Develop Group Ltd is seeking a skilled Senior Software Developer to join their team. The ideal candidate will have experience with modern Object-Oriented languages and a willingness to learn new technologies.Key Responsibilities:Design and develop software applications using C#, Java, or similar languagesCollaborate with cross-functional teams to deliver...


  • Cambridge, Cambridgeshire, United Kingdom VividQ Full time

    Job Title: Senior Software DeveloperVividQ is a pioneering deep technology company with a mission to bring holographic display to the mass consumer market. We are seeking an experienced Senior Software Developer to join our expanding team in Cambridge, UK.About the RoleAs a Senior Software Developer, you will play a key role in maintaining, designing, and...


  • Cambridge, Cambridgeshire, United Kingdom VividQ Full time

    Job Title: Senior Software DeveloperVividQ is a pioneering deep technology company with a mission to bring holographic display to the mass consumer market. We are seeking an experienced Senior Software Developer to join our expanding team in Cambridge, UK.About the RoleAs a Senior Software Developer, you will play a key role in maintaining, designing, and...


  • Cambridge, Cambridgeshire, United Kingdom Marshall Motor Group Full time

    About the Role:We are seeking a skilled Senior Developer to join our software development team. The ideal candidate will have expertise in software development and a strong understanding of programming languages and software development methodologies.Responsibilities:• Develop and maintain high-quality software applications• Collaborate with...


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

    Senior Software EngineerOur client, a leading software product supplier, is seeking a Senior Software Engineer to join their team. As a key member of the development team, you will be responsible for designing, developing, and maintaining software products using C# and other technologies.Key Responsibilities:Design and develop software products using C# and...


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

    Senior Software EngineerOur client, a leading software product supplier, is seeking a Senior Software Engineer to join their team. As a key member of the development team, you will be responsible for designing, developing, and maintaining software products using C# and other technologies.Key Responsibilities:Design and develop software products using C# and...


  • Cambridge, Cambridgeshire, United Kingdom Hays Senior Finance Full time

    Company: {company}Job Title: Senior Software Engineer - Full StackJob Summary:We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have experience working with both frontend and backend technologies. The successful candidate will be responsible for developing and maintaining our web applications.Responsibilities:Design and...


  • Cambridge, Cambridgeshire, United Kingdom Evelyn Partners Full time

    Job Description: We are seeking a skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions. Key responsibilities include:* Collaborating with cross-functional teams to deliver software projects* Designing and developing software applications...


  • Cambridge, Cambridgeshire, United Kingdom Aspens Services Full time

    We are seeking a talented Senior Software Developer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for staying up-to-date with the latest technologies.Responsibilities include:Design and develop software applications using a range of programming languagesCollaborate with cross-functional...