Lead .NET Developer

Overview

We are seeking an experienced Lead .NET Developer to join a housing organization on a 6-month contract. The role involves hands-on software development while providing technical leadership to the development team. The successful candidate will focus on the development, support, and continuous improvement of a modern application environment, working collaboratively with various stakeholders.

Responsibilities

  • Lead and contribute to the development of applications using .NET / C#.
  • Support the design, build, and maintenance of cloud-based solutions.
  • Develop and support solutions using SQL and MySQL.
  • Contribute to front-end development using JavaScript.
  • Build and support containerized solutions with Docker and Kubernetes.
  • Use Terraform to support infrastructure-as-code practices.
  • Support and improve CI/CD pipelines.
  • Conduct detailed troubleshooting and root cause analysis for application issues.

Requirements

  • .NET / .NET Core experience.
  • Proficiency in C# programming.
  • Experience with SQL and MySQL databases.
  • Familiarity with AWS environments and associated cloud services.
  • Knowledge of Docker and Kubernetes for containerization.
  • Experience with Terraform for infrastructure provisioning.
  • Understanding of CI/CD pipelines and best practices.
  • Strong troubleshooting and root cause analysis skills.