Software Engineering Lead, Healthcare
Apply NowCompany: ABRY Partners
Location: Atlanta, GA 30349
Description:
POSITION: Software Engineering Lead, Healthcare
LOCATION: Atlanta, GA (100% WFH Permitted)
POSITION DESCRIPTION: Position is responsible for leading the connected healthcare cloud team that develops the Connected Health Telemetry Service cloud platform and its features. Duties are:
REQUIREMENTS: Master's degree in Computer Science, Industrial Engineering, or related field + 2 years' experience as a Business Analyst or related occupation. Experience is required and must include the following: Agile and Scrum development processes; Use of Microsoft development stack including ASP .NET/C#, Web API, MVC, Web Forms, or other back-end technologies; Working with object-oriented programming and relational databases; and Solving complex and large-scale software problems.
LOCATION: Atlanta, GA (100% WFH Permitted)
POSITION DESCRIPTION: Position is responsible for leading the connected healthcare cloud team that develops the Connected Health Telemetry Service cloud platform and its features. Duties are:
- 25% Technical Leadership & Planning - Develop long and short-range plans for the implementation and deployment of applications;
- 20% Technical Project Management - Engage with project managers to help define project plans and lead moderate-sized projects, help define team goals, supervise projects for software development, and act as a higher technical resource and sounding board for fellow engineers;
- 20 % Software Architecture - Spearhead all software architectural designs and decisions;
- 10% Quality Assurance - Oversee the operations of the Q&A team to ensure the team is constantly meeting and improving the quality of deliverables and adhering to the Definition of Done (DoD);
- 10% Team Collaboration and Implementation - Collaborate with product and business owners on requirements, training, testing, and release of new software, and implement SDLC processes involved in a team setup, and engage with higher level managers to grow the skills of the team and identify necessary training based on future software development initiatives;
- 10% Process Improvement - Brainstorm and contribute to potential process improvements to increase quality and efficiency;
- 5% Compliance and Testing - Periodically review & verify software test and implementation plans to align the team with the current product, and support and oversee audit and review checklists.
REQUIREMENTS: Master's degree in Computer Science, Industrial Engineering, or related field + 2 years' experience as a Business Analyst or related occupation. Experience is required and must include the following: Agile and Scrum development processes; Use of Microsoft development stack including ASP .NET/C#, Web API, MVC, Web Forms, or other back-end technologies; Working with object-oriented programming and relational databases; and Solving complex and large-scale software problems.