Revolutionise Your Recruiting
Get Started

Maidstone, Kent - 6 days ago

Job Detail

Contract Type Permanent
Salary £45000 - £50000/annum


LEAD .NET/C# DEVELOPER Role Summary Lead Software engineer for to act as Technical Lead, Application Development for a well-established software business. Will be working closely with the various stakeholders within an Agile Scrum framework to understand application requirements and develop software solutions, either by creating new or modifying existing applications. Main Responsibilities • Analyse information system requirements, create designs, and provide necessary documentation by utilising specified tools and methodologies. • Working with Solution Architects, Business Analysts and Project Stakeholders to understand business requirements, solution designs and convey this to the development team / external suppliers. • Hands-on solution development, this is a hands-on role, so the candidate must be able to develop directly • Provide coaching and mentoring support to development team. • Provide direction to the development team in solving any complex business or technical requirement. • Provide troubleshooting and problem-solving support to the development team to resolve complex or high priority issues. • Work in conjunction with Solution Architects and Business Analysts to provide recommendations on enhancements/innovations. • Applicants will be motivated to work on their own initiative analysing problems and quickly understanding functional specifications from which to build a solution. You will also be involved in the design and implementation of a standard software development framework. Essential Skills and Experience • College/University degree or equivalent, or appropriate career experience • At least 5 years + experience of developing applications within the Microsoft stack, preferably having worked within the Azure Cloud stack also. • Experience of designing and developing robust applications deployed in a corporate environment. • A thorough knowledge of NET/ C#, ASP.NET (+MVC), Web Services (WCF/WebAPI), SQL Server. Desirable Skills • Experience of developing with and designing .NET Core applications and frameworks therein (Entity Framework Core etc.) • Experience of working with and developing for enterprise-level Cloud applications in Azure • Working with Azure PaaS, IaaS (SQL Server, Service Bus, Storage, Application Insights) • Experience working with CI/CD pipelines; specifically, Team City and/or Octopus Deploy or equivalent tooling • Experience working with OAuth/OpenIDConnect and/or Identity Server product. Personal Specification • Passionate about software development and best programming practices • High attention to detail and task oriented with the ability to work to strict deadlines • Resilient to pressure and able to work within a multi-paced, environment • Flexible and able to multi-task in order to deliver competing priorities and take direction from several sources • Self-starter, comfortable progressing a schedule of work • Good logical and interpersonal skills Experience: • c#: 4 years (Preferred) For further information or to apply please forward your resume along with full contact details

Get a free CV Review