Lead .Net Developer / Technical Lead - Fab online retailer!
- London, South East England
- £48,000 - £55,000 per annum
- 1 application
- Job type: Permanent, full-time
- Date:
- Reference: 21150980
Ikhoi Recruitment More jobs from Ikhoi Recruitment
My client is a renowned online retailer and is looking for a Lead .Net Developer who's looking for the next step as a Technical Lead and help transition their existing web applications to a Service Orientated Architecture.
This position will involve providing technical leadership for teams across a variety of projects supporting all aspects of the business. You will be working with business analysts, DBA’s, testers developers, and our infrastructure technicians; you will design, code, and test software solutions. Your ability to effectively communicate, verbally and in writing, as well as work independently while managing your own priorities is a key requirement of this position.
Technical Knowledge Required
- Excellent knowledge of the full Microsoft .NET framework (c#) and how to use it to build web applications
- Excellent Knowledge of designing and building .NET WCF/REST Services
- Knowledge of Object Orientated Analysis and Design, UML and design patterns
- Knowledge of SQL and experience of developing enterprise level databases.
Experience
- Extensive experience in developing large scale, high traffic web applications and batch processing systems including the ability to optimise for application and database performance
- Structured systems development environment
- Designing and building web applications
- Designing and building Service Orientated Architecture
- Working as the full life-cycle Technical Lead Developer in smaller to medium sized projects is a must
- Analysing and documenting application design requirements for coding by junior developers
- Leading junior developers in the coding of the assigned work as needed
- Mail order / e-commerce an advantage
- Test Driven Development (TDD)
Ideally exposure to:
- Cloud based solutions
- Team Foundation Server (TFS)
Technical Lead Responsibilities and Duties
- Work with the business to understand business requirements and document effective designs, code and unit tests for new system solutions
- Analyse and document application design requirements for coding by developers
- Lead junior developers in the coding of the assigned work as needed
- Coach, mentor and train more junior staff and demonstrate the ability to delegate structured assignments and monitor progress.
- Design, code and unit test enhancements to existing systems, based on design specifications provided or those documented by you.
- Ensure the documented systems architecture and application designs follow the principles and architecture that will support the client IT strategy.
- Collaborate with peers and other developers in applications software development.
- Provide support for the maintenance and implementation of enhancements to existing applications
- Exercise sound judgment when dealing with moderately complex issues falling outside your direct level of accountability.