Senior Software Engineer
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 in order to create robust, scalable, and maintainable code; whilst 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.
Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.
To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.