Senior Software Engineer - Oxford (Hybrid)
Salary: £60k + Annual Bonus
We have partnered exclusively with a market‑leading manufacturing company who have an exciting opportunity for a Senior Software Engineer to join their growing team.
This role will be focused on the design, development, and maintenance of their software products within a .NET environment. Successful candidates for this position must have a minimum of 5+ years' experience developing with .NET, C#, XAML, Avalonia, as well as experience with web client‑server application development and UI development.
Key Responsibilities
* Work on cross‑platform projects including cloud‑based, RESTful APIs, and client/server‑based solutions.
* Plan, track, and manage software projects – working both independently and collaboratively within Agile teams to meet project objectives and deadlines.
* Design, develop, test, and maintain applications and GUI software across the full software development lifecycle.
* Capture and interpret customer and user requirements to deliver high‑quality, reliable software solutions.
* Develop and maintain real‑time and post‑process data analysis software.
* Apply relevant expertise to create robust, scalable, and maintainable code while adhering to company policies and processes.
* Develop and maintain software architecture using best practices such as multi‑threading, design patterns, and SOLID principles.
* Specify, install, and maintain development tools and technologies (e.g., GitLab DevOps, IDEs, testing frameworks).
* Investigate and resolve software issues or feature requests raised by internal teams, representatives, or customers.
* Contribute to R&D initiatives by identifying opportunities for innovation and improvement in existing or new software products.
* Provide guidance, mentoring, and technical support to junior team members.
Essential Skills
* .NET / .NET Core Frameworks
* C# and XAML
* Avalonia
* Web client‑server application development
* Experience developing user interfaces, data visualisation tools, and interactive software.
* Strong communication and teamwork, able to work effectively across technical and non‑technical teams.
* Minimum of 2:1 degree in programming or computer science or equivalent industry experience required.
Nice To Haves
* Git (GitLab DevOps)
* Knowledge of communication protocols
* AWS
* Experience in the Manufacturing or Medical Industry
* Background in Electronics Engineering
Benefits
* Competitive base salary (DOE)
* Annual profit share bonus
* 27 days holiday + bank holidays
* 5% employee and 5% employer contributions via salary sacrifice pension scheme
* Flexi hours
* Private Medical Insurance
* EV Car Scheme
* Learning & Development training budget
* Smart casual dress code
If you're an experienced Software Engineer skilled with C# .NET and you are looking to join a market‑leading company offering a great benefits package, this could be the perfect opportunity for you.
Please apply to be immediately considered.
#J-18808-Ljbffr