We have an opportunity for a junior developer, ideally with some commercial experience, to join our highly skilled in-house Software Development team.
Working within an Agile Scrum Team, you will have the opportunity to play a key role with innovative software solutions, including network management and automation, Microsoft Dynamics 365 and Azure. You will aid in the design and development of new products and features to maximise business efficiency in a collaborative environment.
This rewarding role provides ongoing training and development and you will be encouraged to take ownership of projects from the early stages of your career. You will be exposed to a range of technologies and be involved in every aspect of the software development lifecycle.
- Providing support to the business for bug-fixes and troubleshooting for production software
- Contributing to daily stand-ups, scoring, collaborative planning and sprint retrospective meetings
- Working in a collaborative development environment with code reviews and pair programming
- Assisting in the migration of our own infrastructure to the cloud
What we are looking for
- A recent graduate or person of graduate calibre with at least one year of commercial experience in a similar role
- Logical and analytical with natural problem-solving skills
- Strong communication skills and the ability to work collaboratively
- Experience in as many of the following as possible would be beneficial;
o .NET 4.5 / 4.6 / 4.7
o C#, Java or similar languages
o HTML, CSS
o jQuery or React
o Unit Testing
o Microsoft Visual Studio 2017
o Source control (Git preferred)
o Bug tracking
o SOLID design principles
o UI / UX Design
What we offer
- Generous benefits package including; Cycle to Work Scheme, Company Pension Scheme, Income Protection and Life Assurance
- Up to 33 days’ holiday including Bank Holidays
- Modern office spaces, free parking and recreational facilities
We are committed to training our people and want to give exceptional candidates the opportunity to succeed. We encourage everyone in our team to grow and develop with the business so if you have a passion for technology and want to take the next step in your career, apply today!