Mid-Senior Application Developer

General Technology ,
London, Greater London
Job Type: Full-time
Contract Type: Permanent

Overview

Mid-Senior Application Developer About us: General Technology are a software development and IT services company based in Shoreditch, London. We have over 30 years of experience and specialise in serving the higher education sector. We are constantly working on building new products for clients, whilst also incubating and building our own in-house software products. We are focused on building a diverse team of smart engineers and creative thinkers who bring new ideas to the team every day. About the role: Our ideal candidate is an experienced Mid-Senior Application Developer with full-stack experience. Your role will operate on a project basis, as we have a number of software products in our development pipeline. Our typical technology stack involves Angular, ASP.NET Core, Entity Framework, and SQL Server; but we are always open to new technologies if they are right for the solution. A typical project will see you through the full development lifecycle - you will get to see the early stages of analysis and design, while you own the latter stages of development and testing. We are happy to provide training for the right candidate and offer a transitional period of coaching and on-the-job training. Your role will be largely self-managed and self-driven, with daily touch points with our Head of Product Development to help keep you on-track and to resolve any blockers. As we are building an in-house development team, we are looking for a candidate that is comfortable taking a lead role within the team and managing more junior developers on the same project. Salary is negotiable based on experience. Skills: - Minimum 5 year’s experience working with C# & Angular in production applications. Advanced skills in ASP.NET Core and Entity Framework are required. - Experience of building, deploying and supporting production applications - Ability to manage more junior developers and mobilise a team towards a goal - Willingness to take input from others and collaborate on projects - Ability to coach and mentor junior developers in order to build a well-rounded and cohesive team