A leading technology company based in Oxfordshire is seeking a experienced Web Application Developer to join its engineering team. This is a newly created role, with responsibility for hands-on technical delivery and mentorship of junior team members.
Company
* This leading engineering company specialises in precision positioning technologies, delivering advanced hardware and software solutions for accurate localisation in complex environments. By combining high-performance inertial sensing with satellite navigation, it provides reliable, centimetre-level accuracy across a wide range of applications.
* Its technology is trusted by global organisations across automotive, robotics and autonomous systems, supporting the development of safe, efficient and intelligent mobility solutions.
About the Role
* As a Senior Web Applications Developer, you will be responsible for designing, developing and maintaining web applications for automotive and mapping products. These applications enable the configuration, control, debugging and analysis of system data, and are deployed across edge, server and cloud environments.
* Working across both web client and backend systems, you will contribute across the full software development lifecycle, from design through to deployment and support. You will also provide technical guidance and mentorship to junior team members, while collaborating within Agile development teams to deliver high-quality, scalable solutions.
Key Responsibilities
* Design, develop, test and maintain web client and backend applications
* Contribute to the delivery of large-scale web systems
* Translate user and customer requirements into robust software solutions
* Develop data analysis and visualisation tools for real-time and post-processed data
* Write clean, scalable code using C#, .NET Core, ASP.NET and modern front-end technologies (JavaScript, TypeScript, React, HTML)
* Follow best practices in coding standards, documentation and release management
* Contribute to software architecture and design (SOLID principles, design patterns, multi-threading)
* Collaborate within Agile teams to meet project goals and deadlines
* Troubleshoot and resolve complex technical issues
* Support R&D and continuous improvement initiatives
* Mentor and support junior engineers
Skills and Experience
* ~2+ years’ experience in web or software development
* Strong skills in C#, .NET Core, ASP.NET and modern front-end frameworks (JavaScript, TypeScript, React, HTML)
* Good understanding of software architecture and scalable system design
* Experience building interactive web applications and data visualisation tools
* Familiarity with version control, testing and CI/CD practices (e.g. GitLab)
* Experience working in Agile environments
* Strong problem-solving and analytical skills
* Effective communication and teamwork skills
* Self-motivated with the ability to manage priorities and meet deadlines
* Commitment to quality and continuous improvement
* Ability to take ownership and make sound technical decisions
* Degree in engineering, mathematics or a related discipline
Location: Hybrid (must live within a reasonable commuting distance)
Department: Engineering / Software Development
Reports to: Team Lead – Web Applications
Employment Type: Full-time