Our client is a full service IT provider delivering tailored solutions and services to a diverse client base. Based in the Newcastle they are looking to recruit an experienced Software Developer.
Industry experience in the following:
Software development in a variety of technologies
Leading more junior developers in the organisation and structure of their work
Acting as a technical lead in project delivery
Working with experienced software consultants in defining, and estimating effort for client delivery work
Working closely with project managers and Scrum Masters to ensure blockers are identified and removed as soon as possible
Active in ensuring continuous improvement of our processes and practices
We are looking for a talented individual with a passion for writing software to the very high standards our clients demand. Using predominantly Microsoft based technologies such as asp.Net, MVC, WPF, UWP, Microsoft SQL Server and SSRS, you should be able develop brilliant software solutions, working in an iterative manner, using our long established agile methodology.
You will work within the existing development team and alongside our project managers throughout the whole project lifecycle. You should have a real desire to learn and be adaptable to working with many different technologies and developing new skills. You will need good written and verbal communication skills, be self-motivated and be able to organise your own work schedule and that of junior staff.
Windows and Web line of business solutions
Mobile Apps for Android, iOS and Windows
Extensions for boxed solutions such as Dynamics CRM, Dynamics GP and SharePoint
Occasionally working on client sites, bringing your deep development expertise to their projects
Asp.net MVC Experience
SQL Server query authoring and profiling experience.
SSRS report design experience.
Knowledge of design patterns and SOLID principles.
Experience of Domain Driven Design.
Unit testing experience.
Experience of estimation of software development effort/complexity.
Experience of working in an agile environment, developing from user stories and liaising with the internal product owner.
Knowledge/Experience of continuous integration and source control practices.
Further to these, the following would be desirable:
SharePoint development experience
Experience developing .Net extensions to Dynamics CRM Development
App development using Xamarin, Android, iOS or UWP.
Salary: £30,000 - £35,000 plus excellent benefits.