Developer
Developer - .NET, C#, .NET Core, Azure, SQL Server, CI, CD, Octopus, Maven, Jenkins, SOLID, TDD, Agile Development - Birmingham - £40-60k + bens
A .NET Developer is urgently required with strong experience of C#, .NET Core on Cloud-based solutions (Azure). You will be responsible for the full software development lifecycle in an Agile environment on a variety of backend software development projects which are integral to the development of a new product suite .
.Developer Role and Responsibilities:
- Design and develop innovative and robust solutions for both internal and external clients using C# and .NET Core
- Analyse business requirements and internal design and develop system requirements
- Lead by example in the development of structured, clean, reusable code
- Build reusable code libraries (which can be shared) to drive maximum efficiency
- Design and build database schemas with integrity and scalability with data access layers optimised for performance and security
Developer Skills and Experience:
- Significant experience of Agile software development using.Net 4.5 or .NET Core development in C#,ASP
- Strong knowledge of SQL Server database schema design and development
- Practical experience of object-oriented design, SOLID principles and TDD on backend microservices architecture
- Experience of 2 or more of: WPF, WinForms, ASP.NET, MVC, Angular 2, TypeScript, HTML
- Experience of CI, CD, Octopus, Maven and/ or Jenkins would be ideal
Once you’ve settled into this new environment you will be working on the flagship products which are crucial to the success of the business. Ideally, you will have occupied a senior role within a small team of Developers, Testers and Product Owners observing fully Agile practices
Developer - .NET, C#, .NET Core, Azure, SQL Server, CI, CD, Octopus, Maven, Jenkins, SOLID, TDD, Agile Development - Birmingham - £40-60k + bens
Essential Recruitment is a specialist IT recruitment business with an in-depth understanding of the rapidly-changing nature of the IT market. We build long-term relationships with our clients and candidates based on our core values of Trust, Integrity and Delivery