Job description
Our client is global software house looking for an experienced Senior Software Developer to join their growing team. Operating in the retail software space they work with some of the biggest names globally to future proof their operations. Must have strong experience within .Net and C# developement.
Main Duties And Responsibilities
* Deal with multiple concurrent projects, prioritising and resolving conflicting demands as required.
* Collaborate on development objectives and initiate action toward meeting them.
* Ensure that all work is implemented to specification, on schedule, with good quality and within the effort estimated.
* Monitor on-going progress and report on exceptions to project and team management
* This role will involve development of applications, and delivering fixes for customers
* Carry out programming tasks from specifications against specific project timescales
* Conduct unit testing on own code
* Submit code for peer review and make modifications in line with feedback received
* Participate in peer review of code and specification, making suggestions to increase quality
* Schedule own time to deliver against assigned priorities in line with agreed project timescales
* Provide clear updates on progress against assigned tasks
* Escalate problems and exceptions that need to be addressed in a timely manner, with suggested solutions and workarounds
* Mentor other members of the development team
Skills, Knowledge And Experience
* Extensive programming experience in .NET
* Requires a good understanding SQL database design and query design
* C# and web-based programming skills
* Must be comfortable been able understand use VB.NET for supporting some older components
* Ability to mentor and support more inexperienced team members
* A good understanding/experience of some or all of the following: .NET, ASP.NET, VB.NET, C#, .NET Core, JavaScript
* Use of ALM tools such as Azure Devops, including boards, pipelines and artifacts or equivalent products
* Experience and exposure to Microsoft Azure:
* Web Apps
* Storage
* Azure Sql
* Cosmos Db
What will you get in return?
* Basic salary of up to £60,000 + annual bonus
* Hybrid working environment
* Private healthcare
* 25 days holiday + bank
* Professional certifications and clear progression opportunities