Senior Web Developer
Do you want to work for a leading and exciting governing body which will make you the envy of your friends and family? If so this could be the perfect opportunity for you.
This cutting edge organisation are going through a rapid growth phase and are currently seeking a Senior Web Developer to be part of the Solution Delivery team. This exciting role will assist with the management and coaching of a team of highly skilled .Net Developers. The role acts as a mid-point between a .Net Developer and Team Lead, and is responsible for ensuring the developers understand the strategy behind the architecture of key applications, websites and business systems.
¿ Ensure that all code meets standards and that proper process is followed, including use of source control systems
¿ Monitor changes to existing code base to ensure on-going supportability and robustness of software solutions.
¿ Aid team lead /project manager in breaking down functional requirements into explicit programming tasks and provide estimates where required
¿ Communicate task progress, timelines, and impact of changes clearly to team lead / project manager.
¿ Become familiar with core systems in order to be able to assist in the future development of such projects.
¿ Help communicate key strategy and reasoning behind technical decisions
¿ Design and develop software solutions in a timely manner
¿ Keep up-to-date with latest developments in technology, and assist with the high-level architectural design of systems and applications.
¿ Significant commercial web development experience using C# (.NET 4.5 & Core), ASP.NET MVC, T-SQL in an enterprise environment
¿ Experience with MVC 5 / Web API / REST
¿ Experience with unit testing, TDD / BDD
¿ Experience using Team Foundation server
¿ Experience with logical data design, and in designing schemas for relational database systems
¿ Experience with design and development of n-tier architectures