C#.Net Software Engineer

Posted 5 hours 21 minutes ago by Exalto Consulting

£55,000 Annual
Permanent
Not Specified
I.T. & Communications Jobs
Hertfordshire, Welwyn Garden City, United Kingdom, AL7 1
Job Description

We are working with a financial company to help recruit for a C#.Net Software Engineer with C# and Microsoft .NET technologies experience.

The C#.Net Software Engineer will be involved in upgrading the Legacy system, so must be comfortable with working with slightly older .NET technologies alongside a more modern tech stack.

This role is hybrid with 1-2 days a month in the office in Welwyn Garden City, you will be working remotely the rest of the time.

You will join a small team focusing on supporting existing and developing new solutions for the Enterprise Back Office.

Your main responsibilities will include:

  • Development of Finance systems to the latest .NET framework.
  • Undertaking a variety of tasks including analysis, estimating, design, coding, and unit testing.
  • Developing clean and secure code which adheres to SOLID principles and follows the solution architecture.
  • Showing a commitment to deliver high quality, well tested software as part of an Agile team.
  • Contributing to better ways of working as the team continues to evolve and mature its Agile ways of working.
  • Play a role in the team's consideration and adoption of DevOps concepts and ways of working.
  • Migration of existing applications from on premise heritage hardware to resilient virtual environments in their Data Centres.

They need you to have;
  • Experience within a commercial environment
  • Experience of working in an Agile (Scrum, Kanban) environment
  • Knowledge of DevOps environment and ways of working
  • .NET Core/.NET 5+
  • .NET Framework (version 3.5+) and C#
  • ORM Technology (NHibernate and Entity Framework)
  • Dependency injection (eg Ninject, Microsoft Extensions Dependency Injection)
  • Experience of Extreme Programming (XP) principles (SOLID, clean code)
  • Unit Test Framework (NUnit, MSTest or xUnit.NET), Integration Testing
  • Mocking frameworks (eg Moq)
  • SQL Server (T-SQL, Stored procedures, relational database design)
  • Source control, Build and Deployment tools, CI/CD (Azure DevOps).

Please apply immediately if you are interested.