The Ideal Candidate
You will be passionate about developing best in class digital solutions. You will be an advocate for clean code and have the versatility to move with the times and absorb the appropriate technologies at the right time.
Being effective in software delivery isn’t just about the code and we’ll be looking to see good experience and awareness across many of the following areas:
— minimum 4+ years of experience in .NET Software Development (C#), MVC, .Net Core;
— experience working in cross-functional teams using Scrum and/or Kanban;
— experience participating in workshops to identify and define user requirements;
— experience writing acceptance tests and understanding Behaviour Driven Development principles;
— experience developing highly interactive websites and familiarity with the challenges involved;
— experience of team development in integrated environments using managed source control systems such as Git;
— possess a good understanding of different software architectures;
— proven experience working in projects where Test Driven Development, pair programming and refactoring principles were applied;
— general awareness of SEO coding concepts; especially URL structure;
— knowledge of Software/ Enterprise Design Patterns;
— experience with development infrastructure and tools (revision control, bug tracking, wiki).