Current jobs related to Senior Software Engineer - Oxford, Oxfordshire - Tech4 Ltd


  • Oxford, Oxfordshire, United Kingdom Spectrum IT Recruitment Full time

    Senior Software Engineer Excellent opportunity for an experience software engineer to join an excellent client's team who are based on the outskirts of Oxford. This is very much a hands-on role, and the successful software engineer will have significant responsibility for designing, developing, and maintaining our clients' products click apply for full job...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior Embedded Software Engineer | Oxford | £60k-£70k I am working with a renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for diagnosing sleep disorders. This is a chance to work with cutting-edge technology in a niche and growing field, making it an ideal opportunity for those...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Senior GPU Software Engineer £90,000+ DOE and equity I'm currently working with an exciting, cutting-edge, deep-tech start-up, looking to unlock the possibilities within the new age of computing within blockchain. They are looking for a Senior GPU Software Engineer to assist in establishing the foundation of their tech stack. You'll be maintaining GPU core...


  • Oxford, Oxfordshire, United Kingdom Spectrum IT Recruitment (South) Ltd Full time

    Senior Software Engineer Excellent opportunity for an experience software engineer to join an excellent client's team who are based on the outskirts of Oxford. This is very much a hands-on role, and the successful software engineer will have significant responsibility for designing, developing, and maintaining our clients' products. You'll be joining a...


  • Oxford, Oxfordshire, United Kingdom Humand Talent Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer Research Development to join our team at Humand Talent Solutions.About the RoleThis is a challenging and rewarding position that requires a strong background in software engineering and research development. As a Senior Software Engineer Research Development, you will be responsible for...


  • Oxford, Oxfordshire, United Kingdom Noir Full time

    About NoirNoir is a leading software house in the industry, known for its innovative approach to software development.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a .NET Developer. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level software...


  • Oxford, Oxfordshire, United Kingdom Oxa Full time

    About OxaOxa is a leading technology company that specializes in developing innovative solutions for the transportation industry. Our mission is to make the Earth move better by enabling any vehicle to operate autonomously, safely, and efficiently.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Fleet Readiness team. As a key...


  • Oxford, Oxfordshire, United Kingdom Noir Full time

    About NoirNoir is a leading software house in the industry, known for its innovative approach to software development.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as an Enterprise.NET Developer. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level...


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

    Senior Embedded Software Engineer | Oxford | £60k-£70kI am working with a renowned provider of sleep monitoring and analysis software, specialising in the development of innovative solutions for diagnosing sleep disorders. This is a chance to work with cutting-edge technology in a niche and growing field, making it an ideal opportunity for those passionate...


  • Oxford, Oxfordshire, United Kingdom Noir Full time

    About NoirNoir is a leading software house in the industry, known for its innovative approach to software development.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a Enterprise.NET Developer. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based software...


  • Oxford, Oxfordshire, United Kingdom Oxford Instruments Full time

    Oxford Instruments Nanoscience is a leading manufacturer of complex, high-value cryogenic and superconducting magnet systems for cutting-edge research and development. We are seeking an experienced Senior Software Engineer to join our Technology team and contribute to our state-of-the-art scientific products.


  • Oxford, Oxfordshire, United Kingdom Harnham Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our dynamic team at Harnham. As a key member of our engineering team, you will play a critical role in the development and enhancement of our AI-based software.Key Responsibilities:Software Development: Design, develop, and maintain high-quality software applications...


  • Oxford, Oxfordshire, United Kingdom Company: Full time

    Company OverviewOur client is a leading provider of innovative solutions in the automotive retail industry.We are seeking a highly skilled Senior Software Engineer to join our team.About this PositionThis role involves designing, developing, and maintaining software for our products, with a focus on applications, graphical software, and data analysis using...


  • Oxford, Oxfordshire, United Kingdom Diamond Light Source Full time

    About UsDiamond Light Source is the UK's national synchrotron science facility. By accelerating electrons to near light-speed, Diamond generates brilliant beams of light from infra-red to X-rays which are used for academic and industry research and development across a range of scientific disciplines including structural biology, physics, chemistry,...


  • Oxford, Oxfordshire, United Kingdom Corriculo Ltd Full time

    Job Opportunity for a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Corriculo Ltd. The ideal candidate will have a strong background in JavaScript technologies and experience working with Node and Python.The RoleThe Senior Software Engineer will be responsible for working end-to-end on greenfield...


  • Oxford, Oxfordshire, United Kingdom Oxford Instruments Plc Full time

    Senior Software Development EngineerOxford Instruments Plc is a leading company in the development of complex and high-value cryogenic and superconducting systems for cutting-edge research and development.Job SummaryDesign, develop, and maintain software applications and controllers for a variety of products and instruments in the Nanoscience division.Write...


  • Oxford, Oxfordshire, United Kingdom Corriculo Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Corriculo Ltd. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions using a range of technologies including JavaScript, Node, and Python.About the RoleDevelop end-to-end software...


  • Oxford, Oxfordshire, United Kingdom Spectrum IT Recruitment Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our team at Spectrum IT Recruitment. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our clients' products.Key ResponsibilitiesDesign and develop software applications using C#,.NET, and WPF/WinFormsCollaborate with cross-functional...


  • Oxford, Oxfordshire, United Kingdom Corriculo Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Corriculo Ltd. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions using a range of technologies including JavaScript, Node, and Python.About the RoleDevelop end-to-end software...


  • Oxford, Oxfordshire, United Kingdom Spectrum IT Recruitment Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our team at Spectrum IT Recruitment. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our clients' products.Key ResponsibilitiesDesign and develop software applications using C#,.NET, and WPF/WinFormsCollaborate with cross-functional...

Senior Software Engineer

2 months ago


Oxford, Oxfordshire, United Kingdom Tech4 Ltd Full time

Senior Software Engineer - .NET / Angular is required by fast growing, highly successful organisation based in Oxford

This opportunity is to work with their Software Engineering Team scoping out new potential developments and redevelopments of our online platform used by their clients. They are striving to digitally transform all areas of the company and require a strong, capable, and structured senior software developer to help achieve this. Their developments are predominantly web applications and support all areas of the business.

Main accountabilities

Able to champion technical best practices within the team

Design and development of well-structured modular systems which utilise efficient code that follows our in-house coding & quality standards

Collaborate and add value through participation in peer code reviews, providing comments and suggestions

Deliver technical solutions to a variety of complex problems and provide appropriate estimations

Effective and meaningful documentation of systems to ensure ease of support and modification in the future

Investigate and problem solve unknown problems and deliver working solutions

Visibility of project progress, to ensure that projects are delivered to agreed deadlines and targets

Mentoring across the team to drive standards

Ongoing personal development to ensure that the latest development tools and techniques can be utilised where appropriate

Provision of timely and effective support to existing systems and solutions

Excellent collaboration with colleagues and internal customers, to ensure that development sprint targets are met and that customer expectations are met

Collaboration with product experts within IT and other areas of the business to ensure that a unified approach to data integration is adopted and those project dependencies are identified and managed appropriately

To work flexibly, which may on occasion involve out of office business hours including early mornings, evenings, and weekends

Willing to work on varied platforms and pick up new technologies relevant to the business need

To exhibit security best practices and guide the team in the area This job description indicates the role and responsibilities but should not be construed as an exhaustive list of duties that the post holder may be asked to undertake.

Requirements specific to the role

You will:

Have a minimum of a BSc/BA in Computer Science or a related field, other professional management training

Extensive experience in at least 6 of the following: C# .Net / .Net Framework . Angluar or another Typescript SPA, CSS, SASS, SQL Server 2012+ , Docker

In-depth knowledge of software interfacing processes and technologies including web services and APIs

Thorough understanding of the complete software development lifecycle

Experience in using Agile methodology

Experience in source control and automated build/test systems

Experience in cloud-based Continuous integration/delivery (CICD)

Able to lead on projects understanding technical and non-technical needs

Software architecture design

Cloud / DevOps best practices

Extensive knowledge of the following Cloud Architecture / DevOps, Containerisation, WebAPI, Interfacing techniques.

Patterns & Practices - Design Patterns, Microservices, Event-Driven Design, TDD/BDD

Experience/skills regarded as ideal but not essential

Experience in working effectively with non-technical end-users to deliver effective business solutions.

Experience in SQL Server / No SQL / Azure / AWS / GraphQl / Kubernetes / DevOps Pipelines

Excellent communication skills with the ability to convey technical information, accurately, and convincingly through speech and/or in writing

Results focus sets high work standards for self and demonstrate the drive to meet targets

Customer orientation: desire and willingness to address the needs of internal and external customers, seeking continually to improve quality & standards of excellence

Teamwork: contribute actively to a working environment, in which team members work cooperatively with each other, accepting collective responsibility

Planning & Organisation: prioritise, organise & schedule activities & resources to ensure achievement of results within tight deadlines

Excellent training and career development opportunities exist for the right candidate.

Based in Oxford 3 days per week, remote 2 days per week

Basic salary 55-60,000 + excellent benefits