Senior Software Developer/Technical Lead

Job Type:
Contract Duration:
England, London
£50,000 to £67,000 per annum
Job Ref:

A great opportunity for a Senior Software Developer/Technical Lead to provide technical leadership on significant Public Sector projects. You can expect plenty of opportunity to develop your knowledge and experience whilst guiding your team.

The opportunity offers significant benefits including massive pension contributions, bonus, flexible working, many other flexible benefits, 27.5 days holiday and even overtime!

The purpose of this role is to:

* manage, lead and mentor a small team of developers.
* develop, and support applications to requirements, within a formal team structure.
* lead the technical development of projects
* assist the Development Manager in the management of the development team
* assist the Development Manager in the implementation of new technologies, and research into strategic new technologies
* work closely with the Project Manager, providing a technical and application perspective throughout the project lifecycle
* suggest and implement improvements to the application development process, such as continuous integration, automation of build, deploy and test etc

About You:

Substantial expertise as a Microsoft Software Developer

Essential skills and proven expertise in the following technologies:

* Microsoft .NET (C#); SQL Server Development; ASP.Net MVC; Test Driven Development (TDD); Continuous Integration, build and deployment automation

Knowledge and experience of:

* Object-Oriented Design; development techniques and design patterns; Continuous Integration and Deployment; Data modeling; Agile Methodologies; Relational database design; SQL Stored procedures; Unit Test Frameworks and Tools (Nunit, Moq, etc); Source Control (TFS, GIT)

A good working knowledge of some of the following technologies:

* Entity Framework; Dependency Injection (Unity); Agile Methodologies; PowerShell

Demonstrable expertise of collaborative working with Business Analysts, QA Testers, Project Managers, Senior Managers, and Business Customers.

You'll ideally hold a degree and a technical qualification (e.g. MCAD, MCSD, MCTS) and have some previous line management experience.

You would receive a comprehensive and massively generous benefits package and would be joining a collaborative and friendly team.

Contact Details:
Tel: 02393382100
Contact: Vib Purohit

You may return to your current search results by clicking here.

Latest Job Listings