Job Overview and ResponsibilitiesWe are looking for a highly talented Tech Lead to work for a market leading and fast-growing software company based in London.They are a technology driven company and the technical landscape they are in is constantly changing as they explore new and more efficient ways of creating their products. They also work with several industry leading technology partners who keep them on top of their game.You will be working at all stages of the development life cycle and working on business facing applications as well as internal systems with an Agile process.Provide hands-on leadership to the design, development, and deployment of technical solutionsImplement and manage .NET application code and servicesProvide robust coding practices, solid unit/component test coverage, and debugging codeApply functional knowledge and technical expertise to ensure the implementation, configuration, and maintenance of software applicationsProvide and develop sound high-quality technical support for development solutionsAgile collaboration with other teams to ensure stable systems, successful releases and development predictabilityAssist with planning, analysis, and design of systems in line with Agile methodologiesCoach engineers and lead teams toward fulfilling their productivity to remove impediments and deliver business commitments through leadershipConstantly keep our knowledge up to date and share it among our colleagues to optimally support and consult our customersProvide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plansKey RequirementsAt least 9 years’ experience working in web development technologies with in-depth knowledge of .NET technologiesExperience in leading an engineering team working on complex, large-scale applications for enterprise productsAwareness of N-tier architectures, database design, transaction processing, distributed systems, TDD and dependency injectionExperience with some core technologies: C#, .NET, .NET Core, Microservices, Web API, ASP.NET, MVC, SQL Server, AWS, Lambda, RDS, S3, Elasticsearch, Event-based architecturesExperience with CI/CD, Unit Testing, REST API designStrong leadership & coaching skills (both in technical & human relations)Good verbal English communication skills, especially in the global software development environmentBe happy to coach, mentor and train less senior colleaguesWhy You Should Apply This PositionFlexible in-office and remote work arrangementsAn exceptional team behind you with Positive Thinkers who love what they doOn-the-job training including English, soft skills, technical courses, and diverse certification programsLatest tech tools and fully equipped working facilitiesPositive Thinking Company Care insurance programExclusive Tech Talks and in-depth knowledge-sharing sessionsFascinating employee engagement and entertainment activities
#J-18808-Ljbffr