Full Time

Lead Software Engineer - Remote (C#, Azure, Domain Driven Design, Healthcare)

Talentify.io
Remote!
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Lead Software Engineer at Talentify.io, you will play a crucial role in driving the development of innovative software solutions within the healthcare domain. You will collaborate with various stakeholders, including product managers, UX designers, and other engineers, to design and implement robust applications using modern technologies. Your expertise in C#, Azure, and Domain Driven Design will guide the architectural decisions and foster best practices within the engineering team, ultimately ensuring the delivery of high-quality healthcare software that meets customer needs and regulatory standards.



Job Responsibilities

  • Lead and mentor a team of software engineers to achieve high performance and maintain best practices in software development.
  • Design, develop, and maintain scalable applications using C# and Azure services.
  • Implement Domain Driven Design principles to create a robust domain model and ensure that the software architecture aligns with business requirements.
  • Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
  • Conduct code reviews and provide constructive feedback to maintain quality and improve team members' skills.
  • Identify and resolve technical challenges, as well as troubleshoot issues in production environments.
  • Stay current with industry trends and best practices to enhance the development processes and technologies used by the team.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of professional experience in software development, with a strong proficiency in C# programming.
  • Experience working with Azure cloud services and related technologies.
  • Strong understanding of Domain Driven Design and its application in complex software projects.
  • Proven experience in leading software development teams and mentoring junior engineers.
  • Excellent problem-solving skills and the ability to adapt to changing requirements.
  • Familiarity with healthcare regulations and compliance requirements is preferred.


Technologies & Tools

The Lead Software Engineer will work extensively with C# for application development, leveraging Azure for cloud infrastructure and services. You will utilize tools such as Visual Studio, Git for version control, and CI/CD pipelines to streamline deployment processes. Additionally, familiarity with containerization technologies such as Docker, as well as agile project management tools like JIRA or Azure DevOps, will be essential for effective team collaboration.



Ideal Candidates

The ideal candidates for this position will possess strong leadership skills, demonstrating the ability to inspire and motivate a team towards achieving project goals. They should exhibit exceptional communication skills, ensuring clear articulation of technical concepts to non-technical stakeholders. Moreover, a passion for healthcare technology and the drive to innovate are critical traits that will contribute to the company’s mission of providing quality software solutions in the healthcare sector.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.