Senior Software Engineer
- C# / .Net / SQL / Azure
- £50-60k
- Twice per week in West Mids office
- /
Are you passionate about software development and eager to work on cutting-edge technology? Our established team has an opening for a Senior Software Engineer to join us full-time, permanently. In return, we offer a competitive salary package.
About Us:
We are a leading provider of innovative technology solutions within our industry. Over the past eight years, we've developed a state-of-the-art cloud-hosted inventory management platform deployed to hundreds of satisfied end-users.
About the Role:
As our Senior Software Engineer, you'll be instrumental in planning and implementing new features for our proprietary Azure cloud-hosted vending and inventory management platform. Your responsibilities will include ongoing development and maintenance to ensure our software meets the evolving needs of our customers.
Key Responsibilities:
- Drive the analysis, design, and development of new features using the latest technology and modern design practices.
- Focus on client-side touch-screen applications while collaborating closely with backend developers and API specialists.
- Improve our software offerings continuously, including migration to newer platforms such as Avalonia / WinUI3.
- Work on a variety of applications for web, desktop, and mobile interfaces, enhancing our customers' experience.
Key Skills & Attributes:
- Strong proficiency in C# / .NET Framework / .NET Core and RESTful APIs.
- Experience with UWP / Avalonia / XAML based UI frameworks and SQL Server technologies.
- Essential skills in Azure DevOps, Source Control, Git, Pipeline Management, YAML.
- Passion for staying updated with the latest tools and technologies in software development.
Desirable Skills:
- Knowledge of other client applications (WPF/UWP/WinForms) and emerging technologies like Blazor / MAUI / Uno Platform.
- Experience with Domain Driven Development and Agile / Scrum methodologies.
- Commercial experience as a developer (5+ years) and familiarity with DevExpress components.
- Exposure to Azure Cloud Services and containerization tools such as Docker.
Benefits:
- Generous annual leave (plus public/bank holidays), with increases based on length of service.
- Eligibility for company pension scheme and free Death in Service cover.
- Invitation to our healthcare scheme and wellness programs.
- Provided workwear and PPE for your comfort and safety.
- Access to training opportunities through our in-house academy.
Join our team and be part of our mission to revolutionize vending technology! Apply now and embark on a rewarding career journey with us.