An opportunity has arisen for an experienced ASP.NET / C# web application developer to join Kss Retail Ltd (A Dunnhumby Company), a leading provider of enterprise analytic software to retailers worldwide. The successful candidate will work as part of a high performing Agile team to develop interactive applications that deliver valuable insight to both internal and external clients. Additionally they will own development tasks for software applications and help to define web best practices within the team as it transitions to developing web and service based applications. They will be expected to adopt and contribute to the Agile (Kanban) and acceptance test-driven approaches that are used to deliver projects.
Key Responsibilities (.NET Developer)
- Design and develop complex interactive applications in primary technologies – primary focus will be .NET 4+ (C#), MVC4+, HTML and JavaScript – within assigned agile project teams.
- Create robust Automated Acceptance Tests – using Specflow.
- Participate as a member of the applications team following dunnhumby’s software development methodology – Agile.
- Work self-directed in the project teams – requiring minimal guidance and mentoring from the Development Manager.
- Participate, conduct and lead peer reviews – mentoring more junior team members.
- Participate in key initiatives, as required, to define and implement best practices in development and testing, specifically acceptance test-driven web development.
- Maintain existing applications and perform complex defect resolution during all testing phases, including user acceptance testing. – A number of existing applications are WinForms applications.
- Participate in retrospective reviews after product release.
- Support and participate in the estimation process for new work packages and releases.