Full Time

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

Staffingine LLC
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 Staffingine LLC, so some details may not match this job. The employer's own page has the real description.

Job Overview

Staffingine LLC is seeking a Lead Software Engineer with extensive experience in C#, Azure, and Domain Driven Design, particularly within the healthcare sector. The successful candidate will be responsible for leading software development teams, driving architectural decisions, and ensuring the delivery of high-quality software solutions. As a pivotal member of our engineering team, you will collaborate with cross-functional teams to design, implement, and maintain scalable and secure applications, empowering healthcare providers through cutting-edge technology.



Job Responsibilities

  • Lead the design, development, and implementation of software solutions in C# and Azure.
  • Collaborate with product owners, stakeholders, and other engineers to define project requirements and technical specifications.
  • Apply Domain Driven Design principles to create high-quality, maintainable code architectures.
  • Oversee the coding, testing, and deployment processes ensuring adherence to best practices and coding standards.
  • Mentor and guide junior engineers through technical challenges and career development.
  • Monitor system performance and troubleshoot issues, ensuring optimal operation of applications.
  • Stay abreast of new technologies and industry trends to propose process improvements.
  • Facilitate Agile practices and ensure effective delivery within project timelines.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a strong focus on C# and Azure technologies.
  • Proven experience with Domain Driven Design and microservices architecture.
  • Previous experience in the healthcare industry is strongly preferred.
  • Expertise in Agile methodologies and software development lifecycle.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.
  • Exceptional communication skills, both verbal and written.


Technologies & Tools

The Lead Software Engineer will work primarily with C#, Azure services, and various associated frameworks and libraries. The position requires proficiency in cloud computing, managed services, and deployment tools within Azure. Experience using version control systems, CI/CD pipelines, and automated testing tools is essential, as is familiarity with database technologies such as SQL Server and NoSQL solutions.



Ideal Candidates

The ideal candidate for this role will possess strong leadership skills, a collaborative mindset, and a passion for delivering high-quality software. They will demonstrate adaptability and a deep commitment to excellence in all engineering practices. The ability to navigate complexities in the healthcare field, while maintaining a user-centric focus, will be crucial. Candidates should exhibit a continuous learning attitude, seeking to enhance their knowledge and skills in technology and software development trends.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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