Current jobs related to Senior Software Engineer - Oxford, Oxfordshire - Oxa


  • Oxford, Oxfordshire, United Kingdom Society of Research Software Engineering Full time

    Senior Research Software Development EngineerAt the Society of Research Software Engineering, we are seeking a Senior Research Software Development Engineer to join our team. This is an exceptional opportunity for a highly skilled professional to make a significant impact in digital scholarship.About the Role:We are looking for an experienced Research...


  • Oxford, Oxfordshire, United Kingdom Hedena Health Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our cloud-based software applications. You will work closely with our cross-functional teams to identify business needs and develop solutions to meet those needs.Key...


  • Oxford, Oxfordshire, United Kingdom Oxford University Press Full time

    The role of Senior Software Engineer is a crucial part of our team at {company}.We are looking for highly skilled professionals who can design, develop, and maintain large-scale software systems. This includes working closely with cross-functional teams to deliver high-quality software products on time and within budget.Responsibilities include, but are not...


  • Oxford, Oxfordshire, United Kingdom The Music Market Full time

    Job OverviewAs a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with the development team to ensure timely delivery of high-quality software products.


  • Oxford, Oxfordshire, United Kingdom Oxford University Hospitals Full time

    We are seeking a Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Design and develop high-quality software applicationsMaintain and improve existing software applicationsCollaborate with cross-functional teams to...


  • Oxford, Oxfordshire, United Kingdom Next Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining complex software systems. Your primary focus will be on writing clean, efficient, and well-documented code, while collaborating with cross-functional teams to deliver high-quality products.Key Responsibilities:*...


  • Oxford, Oxfordshire, United Kingdom Oxford University Hospitals NHS Foundation Trust Full time

    Job Title: Senior Software Engineer - BackendWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in Java and a strong background in software engineering.Key Responsibilities:Design and develop high-quality software applications using JavaCollaborate with cross-functional teams to identify and...


  • Oxford, UK, Oxfordshire, United Kingdom IC Resources Full time

    The right to work in the UK without sponsorship is essential for this vacancy.As exciting opportunity for a Senior Software Engineer has arisen with a leading UK geophysical specialist, developing advanced sensing, data acquisition and data processing systems, based in Oxford.This is a great opportunity for a Senior Software Engineer to join a small but...


  • Oxford, Oxfordshire, United Kingdom Oxford University Hospitals NHS Foundation Trust Full time

    We are seeking a Senior Software Engineer to join our team at {company}. Main Responsibilities:Design and develop high-quality software productsLead technical teams and provide guidance on software development best practicesCollaborate with cross-functional teams to drive business resultsRequirements:5+ years of experience in software developmentStrong...


  • Oxford, Oxfordshire, United Kingdom BMW Group Full time

    Job Title: {title}Description: As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your primary focus will be on building robust backend systems using Java, Python, or C#.


  • Oxford, Oxfordshire, United Kingdom Humand Talent Full time

    Role OverviewWe are seeking a skilled Senior Software Engineer to join our dynamic team at Human Talent. The ideal candidate will have a strong background in software development and a passion for building innovative solutions.About the RoleThis is a fantastic opportunity to work on complex projects, collaborate with a talented team, and contribute to the...


  • Oxford, Oxfordshire, United Kingdom Oxa Autonomy Full time

    Your RoleWe are seeking an experienced Senior Software Engineer to join our team at Oxa Autonomy. As a Senior Software Engineer, you will be responsible for developing the capabilities to integrate both front and backend features to enable vehicles to be remotely managed.Key ResponsibilitiesDeveloping features that enable customers to benefit from Autonomy...


  • Oxford, Oxfordshire, United Kingdom Nuffield Health Full time

    Job Title: Senior Software EngineerJob Description:Design, develop, and test software applications using various programming languages.Collaborate with cross-functional teams to identify business requirements and develop technical solutions.Participate in code reviews to ensure high-quality code and adherence to industry standards.Stay up-to-date with the...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Job Title: Senior Software and Hardware EngineerJob Summary:We are seeking a highly skilled Senior Software and Hardware Engineer to join our Applications Engineering team. As a key member of the team, you will be responsible for executing all technical aspects of engineering projects, developing software and hardware solutions, and managing concurrent...


  • Oxford, Oxfordshire, United Kingdom Card Industry Professionals Full time

    About the JobAs a senior software engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary goal will be to deliver high-quality software solutions that meet the company's requirements.


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    **Job Title:** Senior Software Engineer - Full StackWe are seeking a talented Senior Software Engineer to lead our full-stack development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Responsibilities include:Designing and developing full-stack software applicationsMaintaining...


  • Oxford, Oxfordshire, United Kingdom AccorHotel Full time

    Software Development RoleAs a senior software engineer, you will be responsible for leading the development of software applications. This includes designing, developing, and testing software to meet the needs of the company.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams to deliver software...


  • Oxford, Oxfordshire, United Kingdom Stirling Warrington Full time

    We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of our Python-based applications. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code. Ideal candidate will have a strong background in Python,...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    We are seeking a highly motivated and skilled Software Development Engineer to join our team in Oxford. As a Senior Software Development Engineer, you will be responsible for designing and developing high-quality software solutions using LabVIEW.The ideal candidate will have at least 1 year of experience in coding with LabVIEW and a strong interest in...


  • Oxford, Oxfordshire, United Kingdom Rebellion Full time

    About the Role:Rebellion is recruiting a highly skilled Senior Software Engineer to join our passionate and experienced Tech team. As a key member of our team, you will work closely with other developers to design, implement, and test new audio features in our in-house game engine, Asura. Your expertise in C++ programming will be crucial in maintaining and...

Senior Software Engineer

1 month ago


Oxford, Oxfordshire, United Kingdom Oxa Full time

About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at Oxa, a leading company in autonomous vehicle technology. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining production-ready web application back-ends, microservices, and associated infrastructure.

Key Responsibilities

  • Spec, design, build, test, deploy, and maintain production-ready web application back-ends, microservices, and associated infrastructure.
  • Produce high-quality, tested, maintainable code.
  • Liaise with other teams within the company to understand their tooling requirements, incorporating these into specifications.
  • Use and extend our existing back-end web application and infrastructure codebases, adhering to their code standards and structure while bearing in mind the advantages, costs, and consequences of refactoring and upgrading.
  • Share the responsibility in ensuring our back-end web applications and associated infrastructure are fit for purpose, satisfy user requirements, and are suitable for use in production.
  • Respond to automated alerts to help diagnose problems with live web applications and infrastructure.
  • Collaborate with other team members, discussing problem-solving approaches, participating in code reviews and pair programming.
  • Contribute to daily stand-ups and other agile ceremonies to ensure visibility of team progress.

Requirements

  • Strong back-end web development skills, particularly with Python (Django, Flask, or gRPC).
  • Demonstrable experience designing and developing REST APIs.
  • Experience with back-end web application testing, debugging, and profiling.
  • Experience with database management systems (SQL/NoSQL).
  • A demonstrable understanding of the importance of documentation, consistent coding styles, modularisation, testing, automation, and agile development.
  • A demonstrable understanding of common attack vectors and the ability to follow best practices to ensure security when developing web applications and back-end infrastructure.

Benefits

  • Competitive salary, benchmarked against the market and reviewed annually.
  • Company share programme.
  • Hybrid and/or flexible work arrangements.
  • Core benefits of market-leading private healthcare, life assurance, critical illness cover, income protection, alongside a company-paid health cash plan (including gym discounts).
  • A flexible £2,000 (pro-rata) benefits fund to spend on additional benefits of your choice, including tech scheme and cycle to work benefits.
  • A salary exchange pension plan.
  • 25 days' annual leave plus bank holidays.
  • A pet-friendly office environment.
  • Safe assigned spaces for team members with individual and diverse needs.

About Oxa

Oxa is a leading company in autonomous vehicle technology, enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people. We are home to some of the world's leading experts on autonomous vehicles, creating solutions such as Oxa Driver, equipping vehicles with full self-driving functionality; Oxa MetaDriver, using Generative AI to accelerate and assure the safety of deployments; and Oxa Hub, a set of cloud-based offerings for autonomous fleet management. Our technology is being deployed across the UK and the U.S, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs, and equipment makers serving autonomous transportation globally as it advances.

Our Culture

Diversity is a marathon, not a sprint. It is a journey with no destination. We are on a mission to unlock the benefits of self-driving technology to every person and organisation on the planet. We are creating an environment where everyone, from any background, can do their best work, which is the right thing to do. We hire and nurture those we can learn from, valuing diversity and the innovation that this drives.

We apply a neuro-inclusive lens to our recruitment process and want each potential Oxbot to enjoy the best experience possible for them. We promote an open and inclusive culture that empowers our Oxbots to bring their whole, authentic selves to work every day. Oxa is proud to be an inclusive organisation, and as such, we require all team members within our recruitment process to understand and deploy best practices focused on de-biasing the whole recruitment cycle.