Senior Software Developer
Permanent
Cannock
£40,000 - £45,000
(ASP.NET, C#, SQL)
Having enjoyed success and growth for the last 25 years, my client has made a name for themselves as one of the leading software companies in the spa, wellness and leisure industries, hair and beauty industry and training environment.
A forward-thinking, corporate company with a family feel, all employees are nurtured to help them progress and reach their full potential. This is directly reflected in a team of experts who recognise what clients need and develop innovative software solutions that keep us at the cutting-edge of tech.
They are a fast-growing company and have plenty of room for internal promotion for the right candidate. If you're looking to work with, not for someone, and progress with a career, not just a job, then this is the place to be!
Skills required:
- Bachelor's degree in Computer Science or related field, or solid, proven .NET C# development experience
- 4+ years developing software on the Microsoft platform (ASP.NET or Windows Forms, C#, SQL Server) in a multi-tiered architecture, experience with Git source control, practical experience with deploying and managing applications on Windows Server (including setup, configuration, deployment and troubleshooting)
- Excellent communication skills - verbal and written, self-starter with strong self-management and time-management skills
- Essential skills: C#, ASP.NET, ASP.NET MVC, ASP.NET Web API, JavaScript, AJAX, jQuery, SQL (including T-SQL) and XML
- Desirable skills: VB.NET, Windows Forms.
What's in it for you?
- Profit share bonus scheme
- Generous holiday entitlement
- Benefits package including access to retail discounts, offers on mobile phones and tariffs, investment solutions, health and wellbeing factsheets and confidential support via the Employee Assistance Programme
- Company pension
- Cost of living rise
- Free eye tests
- Group life assurance
- Friendly working environment, within our new modern offices
- First-class training and mentoring
- Working for a market-leading software house
- Excellent career progression.
The opportunity
My Client is looking for passionate, enthusiastic and technically sound individuals, who are experienced in building line-of-business applications, to join their leading software company.
Organisation and prioritising will be key to this role, along with good communication skills, working to tight deadlines and problem solving.
The successful candidate will play an important role in developing our next-generation business management platforms, and supporting the existing platforms, to our extensive and prestigious client base.
Reporting to the Chief Technology Officer, you will:
- Play an active role in architecting, designing and developing components for our next-generation Salon and Spa management software
- Work with 3rd party suppliers and APIs to integrate our platform with other systems and tools
- Help define and implement software development best practices and drive initiatives to improve quality in a fast-moving environment
- Assist junior developers and our technical support team to help improve their skills
- Investigate and resolve issues escalated by our technical support team on our existing platforms
- Participate in code reviews with other developers to improve quality and spot potential problems before code is released
- Test and review fixes and new features written by other developers
- Work with the wider business to help test new application releases
- Write and maintain development documentation for reference.