.Net Developer



Fully-Remote - 8 months contract

Role Overview:

We are seeking a skilled Contract Developer to support our Senior Contract Architect Developer in the migration of our ISA product to .NET 8. The ideal candidate will possess strong technical expertise in .NET development, experience with migration projects, and the ability to work collaboratively in a flexible environment.

Key Responsibilities:

  • Assist in the migration of the ISA product from .NET Framework to .NET 8, including transitioning from ASP.NET MVC to ASP.NET Core.
  • Implement and update project configurations, ensuring alignment with modern .NET Core practices.
  • Update and convert Entity Framework components to EF Core, resolving any compatibility issues.
  • Support the integration of dependency injection (Autofac) and manage changes in the ASP.NET Core pipeline.
  • Update and maintain front-end components, including Telerik and Kendo UI, ensuring compatibility with .NET 8.
  • Assist in the migration of WCF/SOAP services to CoreWCF.
  • Update authentication mechanisms to support cross-platform deployment, including OpenID Connect.
  • Contribute to the updating and creation of unit and integration tests.
  • Aid in Docker containerization and deployment strategies for both Windows and Linux environments.
  • Collaborate closely with the Senior Architect Developer to ensure all migration tasks are completed efficiently and effectively.

Required Skills and Qualifications:

  • Technical Expertise:
    • Extensive experience with .NET development, particularly .NET Core and .NET 8.
    • Strong knowledge of ASP.NET MVC and ASP.NET Core.
    • Proficient in Entity Framework and EF Core.
    • Familiarity with dependency injection frameworks, specifically Autofac.
    • Experience with front-end frameworks such as Telerik and Kendo UI.
    • Knowledge of WCF/SOAP services and CoreWCF.
  • Migration and Upgrade Experience:
    • Experience of working on migration projects, especially moving from older .NET frameworks to .NET Core/8.
    • Experience with configuration management, including transitioning from web.config to appsettings.json and other .NET Core configuration practices.
  • Deployment and DevOps:
    • Experience with Docker and containerization for .NET applications.
    • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
    • Knowledge of cloud services, particularly Azure, is a plus.
  • Testing and Quality Assurance:
    • Strong background in writing and maintaining unit and integration tests.
    • Familiarity with modern testing frameworks compatible with .NET 8.
  • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and teamwork abilities.
    • Ability to work independently and manage multiple tasks effectively.
    • Willingness to learn and adapt to new technologies and methodologies.

Preferred Qualifications:

  • Experience with ASP.NET Identity or similar authentication frameworks.
  • Familiarity with modern logging frameworks and structured logging practices.
  • Knowledge of OpenTelemetry for observability and diagnostics.
  • Previous experience with enterprise applications.

Here at Southern Lights, we strive to create an inclusive environment where every employee feels valued and empowered to contribute fully. Our recruitment practices are designed to ensure that all candidates have an equal opportunity to succeed, regardless of their race, colour, ethnicity, gender, age, sexual orientation, gender identity, disability, religion, or socioeconomic background.

Send to a friend
.Net Developer
Direct link:
View Privacy Policy
Register your profile
View Privacy Policy