Full Time

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

Metacom Careers
Remote!
$120,000 - $160,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 Metacom Careers, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Lead Software Engineer will be responsible for driving the design and implementation of high-quality software solutions tailored for the healthcare industry. This role involves collaborating with cross-functional teams to architect scalable applications utilizing C#, Azure, and Domain Driven Design principles. The ideal candidate will lead technical projects from conception through deployment while ensuring adherence to best practices in software development. This position offers the opportunity to influence technology direction and to mentor junior engineers, ultimately contributing to improving healthcare technologies.



Job Responsibilities

  • Lead the design and development of scalable, maintainable software systems using C# and Azure.
  • Utilize Domain Driven Design principles to create robust architecture for software solutions.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and specifications.
  • Conduct code reviews and provide constructive feedback to team members to foster skill development.
  • Mentor junior engineers and assist in their professional growth.
  • Identify and troubleshoot technical issues, recommending solutions in a timely manner.
  • Ensure compliance with industry standards and best practices in software development, especially in the healthcare domain.
  • Stay current with emerging technologies and trends to enhance project delivery and effectiveness.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, including 3 years in a lead or senior role.
  • Proficiency in C# and experience with .NET frameworks.
  • Strong knowledge of Azure cloud services and deployment methodologies.
  • Experience in applying Domain Driven Design principles in software development.
  • Solid understanding of healthcare industry standards, regulations, and best practices.
  • Excellent problem-solving skills and ability to work adaptively in a remote environment.
  • Strong verbal and written communication skills for effective collaboration.


Technologies & Tools

This position utilizes a blend of advanced technologies and tools essential for efficient software development in a healthcare setting. Key technologies include C#, .NET frameworks, Azure cloud services, containerization tools such as Docker, and CI/CD pipelines for deployment automation. The role also integrates working with database technologies such as SQL Server and NoSQL alternatives, alongside collaboration tools like Jira and Git for effective project management and version control.



Ideal Candidates

The ideal candidate for the Lead Software Engineer position is an innovative thinker with a strong technical background and a keen interest in improving healthcare systems through technology. They should be passionate about mentoring and sharing knowledge, while also thriving in a fast-paced, collaborative environment. The candidate must demonstrate a commitment to quality and efficiency, with a proactive approach to problem-solving and the ability to adapt to shifting priorities effectively. Strong interpersonal skills and a customer-focused mindset will further enhance their fit within the team and the organization.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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