Point your AI agent at freehire and let it find you a job.

Get the CLI →

CodeLLC

Lead Software Engineer - C#/.NET Core

Posted Updated
Discussion

We are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team. This pivotal role involves leading the development and implementation of sophisticated software applications using C#/.NET Core and Azure. The ideal candidate will have a strong background in software design, development, and an in-depth understanding of cloud services, particularly Azure. You will be at the forefront of creating innovative solutions, driving technical direction, and mentoring junior developers to foster a culture of excellence.

Responsibilities

  • Lead and manage the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Design and develop high-quality, scalable, and secure software solutions using C#/.NET Core and Azure.
  • Architect and implement cloud-based solutions, ensuring optimal performance, reliability, and scalability.
  • Collaborate with cross-functional teams to integrate new technologies and architectures to meet evolving business requirements.
  • Provide technical leadership and mentorship to junior developers, promoting best practices in software development and cloud deployment.
  • Conduct code reviews, ensuring adherence to coding standards and practices.
  • Drive continuous improvement initiatives, adopting the latest technologies and methodologies to enhance development efficiency and product quality.
  • Manage project timelines, resources, and risks to ensure timely and successful delivery of software projects.
  • Minimum of 8 years of experience in software development, with at least 3 years in a lead or senior role.
  • Strong expertise in C# and .NET Core development.
  • Proven experience in designing and deploying applications on the Azure platform.
  • Familiarity with Azure services such as Azure Functions, Azure SQL Database, Azure DevOps, and Azure Kubernetes Service (AKS).
  • Excellent knowledge of software architecture, design patterns, and cloud-based architectures.
  • Experience with Agile methodologies and DevOps practices.
  • Strong problem-solving skills and the ability to think analytically and strategically.
  • Exceptional leadership, communication, and interpersonal skills.

Additional Skills (Preferred, but not required)

  • Certifications in Azure or related technologies.
  • Experience with microservices and containerization technologies such as Docker and Kubernetes.
  • Knowledge of front-end technologies (e.g., Angular, React) for full-stack development capabilities.

Send resume to:

Eric @ codetalent.com

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available