Job DescriptionYou will work within a collaborative sprint team, developing new functionality for Dynamic Planner. You will help refine user stories, implement new functionality, review other people’s code, and get the satisfaction of seeing your work deployed to Production and in the hands of our users.Job RequirementsWe expect at least two years of commercial experience of Microsoft C#, and at least some of the following:
* Microsoft ASP.Net Core
* Microsoft SQL Server
* Microsoft Azure
* HTML, JavaScript, and CSS
Career development:
* Over time, you may find yourself exhibiting the attributes of a Senior Software Developer, for example mentoring others, taking ownership of projects, and being aware of wider stake holders.
* The next step is a Principal Developer, who line manages other developers, or a Technical Lead, who is responsible for the architectural strategy of a key component of Dynamic Planner.
Job Responsibilities
* Each sprint team consists of around three software developers, two testers, a product owner and a project manager.
* Each team takes responsibility for an area of the system. For the overwhelming majority of its time works on new features, which are based upon research with our customers. The team also handles bug fixing and any technical debt in their area.
* Once a sprint team have developed some code, peer reviewed it, and tested it, it is ready for Production. We release to Production every week.