Overview
We require a Software Developer to join our client's UK based Development Team. The role reports to the Head of Development and involves developing software solutions across multiple technologies. A willingness to work outside one's comfort zone is beneficial.
Key Responsibilities
- Implement software solutions.
- Interpret customer and internal product development requirements.
- Contribute to the definition of development team patterns and practices.
- Participate in product development teams.
- Support live product implementations, including internal and external integration partners.
Essential Skills and Experience
- Good communication.
- Strong analytical capability.
- Self motivated, able to work independently and meet tight timescales in a fast paced environment.
- Experience with OAuth and claims based authentication and authorisation.
- ASP.NET MVC and WebAPI development.
- Planning and organising - able to prioritise work effectively.
- Implement and design detailed solutions based on high level designs.
- Web development using Visual Studio, SQL Server and C#.
- CSS and implementing visual designs for user interfaces.
- Agile development environment.
- Microsoft server applications.
- Documentation of development work in a timely manner.
Desirable Skills and Experience
- IdentityServer3.
- SAML2.
- SiF Standard (e.g. SiF2, SiF3).
- Unit testing.
- Full Software Development Life Cycle.
- Kanban processes.
- Multi environment software release processes.
- User interface design.
- Single Sign On.
- REST application development.
- Active Directory & LDAP.
Eligibility
Applicants must be resident in the UK and have worked in or recently worked in the print, packaging or paper sectors.