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 Abela Staffing LLC, so some details may not match this job. The employer's own page has the real description.
Job Overview
Abela Staffing LLC is seeking a highly skilled Lead Software Engineer to join our dynamic team in a fully remote capacity. The successful candidate will be responsible for architecting, developing, and delivering innovative software solutions within the healthcare domain. Utilizing C#, Azure, and Domain Driven Design principles, the Lead Software Engineer will guide the development team, ensuring adherence to best practices while creating high-quality applications that meet the needs of our healthcare clients. The role requires collaboration with cross-functional teams to drive project success and deliver value to stakeholders.
Job Responsibilities
- Lead software development projects from conception through deployment, focusing on healthcare applications.
- Design and implement robust software architectures using C# and Azure technologies.
- Utilize Domain Driven Design principles to refine and develop application models that meet business requirements.
- Guide and mentor a team of software engineers, fostering a culture of continuous improvement and knowledge sharing.
- Collaborate with product managers and stakeholders to gather and define software requirements.
- Ensure the performance, quality, and responsiveness of applications through appropriate testing and validation.
- Stay updated on industry trends and best practices in software engineering and healthcare technology.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a strong focus on C# and Azure.
- Experience with Domain Driven Design and microservices architecture.
- Proficient in software development methodologies such as Agile or Scrum.
- Strong problem-solving skills and the ability to work independently in a remote environment.
- Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Prior experience in the healthcare domain is highly desirable.
Technologies & Tools
In this position, the Lead Software Engineer will primarily utilize a variety of technologies including but not limited to C#, .NET SDK, Azure cloud services, microservices architecture, and various development tools such as Visual Studio and Git. Familiarity with container orchestration tools like Docker and Kubernetes, as well as continuous integration and deployment (CI/CD) pipelines, is also essential for optimizing our software delivery process.
Ideal Candidates
The ideal candidate for the Lead Software Engineer position will possess a strong technical foundation and demonstrate leadership abilities. They will exhibit a passion for software engineering, particularly in the healthcare sector, and be committed to delivering innovative solutions. A proactive mindset, curiosity about emerging technologies, and a collaborative spirit are essential traits that will contribute to the success of both the candidate and our organization. Moreover, adaptability to change and a determination to overcome challenges are key characteristics of a strong fit for our team.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.