Software Development Manager

Healing Partners All jobs
Remote United States
3 hour(s) ago
Job Overview
Company Healing Partners
Job Typefulltime
Min Pay165000
Max Pay180000
CurrencyUSD
Pay Cycleyearly
First Seen 3 hour(s) ago

Job Description

As industry-leading wound care providers Healing Partners propel standard Skilled Nursing Facility wound care to a completely different level. Our multifaceted approach relieves various burdens – clinical operational financial and practical – from busy owners administrators and employees freeing each staff member to focus optimally on his or her responsibilities and improve overall facility management. BENEFITS OF WORKING WITH HEALING PARTNERS Competitive salary/rate Monday-Friday day schedule Benefits Medical Dental Vision eligible on 1st day of month following start date Employee Assistance Program (EAP) Health Savings Account (HSA) Dependent Care FSA 401k Short Term/Long Term disability and life insurance Tuition Reimbursement Discount Programs Software Development Manager Job Responsibilities In this role you will lead a small high-impact software engineering team responsible for the design development reliability and continued modernization of Healing Partners’ internally developed healthcare platform. This is a hands-on leadership role that combines people management technical direction stakeholder communication production support and engineering process improvement. The successful candidate will directly manage software developers conduct performance reviews and one-on-one meetings establish clear priorities and ensure predictable delivery. This individual will remain technically engaged through architecture code reviews troubleshooting and approximately 30-40% hands-on development. The role will also formalize DevOps and software engineering practices by improving CI/CD deployment automation monitoring documentation incident response and the management of scheduled and ad hoc operational processes. Stellar customer service skills are required to perform this job well. Listening observational and communication skills are essential while balancing responsiveness with sound prioritization and sustainable delivery. Directly manage and develop a team of software engineers including performance reviews regular one-on-one meetings coaching career development accountability workload management and hiring recommendations. Lead stakeholder meetings translate business needs into actionable technical work communicate status and risk clearly establish realistic timelines and respectfully challenge or defer requests when priorities or capacity require tradeoffs. Own the team’s intake and prioritization process ensuring that new work is evaluated against production stability regulatory impact revenue impact technical risk and available capacity. Lead all phases of the software development lifecycle including requirements analysis technical design coding peer review testing deployment documentation support and continuous improvement. Remain technically engaged and contribute approximately 30-40% of time to hands-on development complex troubleshooting proof-of-concept work architecture and high-risk changes. Provide technical leadership through architecture reviews code reviews development standards secure coding practices design guidance and mentorship. Develop and maintain responsive web applications and services using technologies such as JavaScript/TypeScript React Node.js/Express HTML CSS REST APIs MongoDB and SQL-based databases. Lead production support and incident response for mission-critical applications including rapid restoration of service root-cause analysis corrective actions and clear communication to stakeholders. Partner with Infrastructure and Information Security to improve application monitoring alerting backups recovery procedures service-account usage secrets management Linux/Azure operations and environmental reliability. Formalize DevOps practices by implementing or improving CI/CD pipelines automated testing repeatable deployments release controls rollback procedures source-control standards and change documentation. Inventory document and improve scheduled jobs integrations scripts ad hoc reports data imports/exports and manual operational processes. Automate or orchestrate processes when doing so reduces risk and improves reliability. Ensure high-risk data integrations and production write processes include appropriate validation peer review approvals logging reconciliation and recovery procedures. Reduce single points of failure through cross-training runbooks shared ownership documentation and standardized processes that do not depend on individual employee accounts or tribal knowledge. Develop data analytics and reporting solutions of varying complexity and deliver data through web applications data extracts dashboards spreadsheets and other appropriate formats. Maintain strong partnerships with clinical operational revenue-cycle executive and IT stakeholders while protecting the development team from unmanaged or conflicting work. Stay current on emerging technologies tools security practices and software engineering methods and apply relevant improvements to the environment. Other duties as assigned. Software Development Manager Qualifications and Requirements Bachelor’s degree in computer science Engineering Information Technology or a related field preferred equivalent professional experience or relevant certifications may be considered. 8+ years of professional software development experience including recent hands-on experience with production web applications. 3+ years of formal people-management experience or equivalent direct responsibility for performance management mentoring technical leadership and team delivery. Demonstrated experience leading a small software engineering team in a player-coach capacity. Strong experience with JavaScript/TypeScript React Node.js/Express REST APIs HTML and CSS. Experience building and maintaining both non-relational databases such as MongoDB and relational databases such as SQL Server MySQL or PostgreSQL. Experience supporting Linux-hosted and cloud-hosted production applications Microsoft Azure experience is preferred. Experience implementing or improving CI/CD pipelines automated deployments source-control practices and production monitoring. Experience with Git and Agile/Scrum methodologies practical judgment is valued over rigid adherence to a specific framework. Experience with healthcare applications revenue-cycle systems data integrations SFTP or regulated environments is preferred. Cybersecurity knowledge including secure secrets management least privilege logging and secure development practices is a plus. Strong leadership presence with the ability to facilitate meetings resolve ambiguity make decisions and keep discussions productive. Excellent written and verbal communication skills including the ability to explain technical concepts risk timelines and tradeoffs to non-technical stakeholders and executive leaders. Demonstrated ability to prioritize competing requests say “not yet” when appropriate and require stakeholders to make clear tradeoff decisions. Ability to evaluate software engineering performance code quality technical judgment delivery effectiveness ownership and professional development needs. Strong understanding of software architecture modern web development APIs databases application security testing deployment observability and operational reliability. Calm structured and decisive approach to critical production incidents. Strong organizational and project-leadership skills with the ability to improve predictability without creating unnecessary bureaucracy. Customer-service mindset combined with the judgment to protect system stability data integrity security and team capacity. Ability to work independently take ownership identify hidden risks and build sustainable processes in an evolving environment. Positive attitude willingness to receive feedback and commitment to continuous learning and team improvement. Physical Requirements Talk hear and communicate with people over the telephone Use hands and fingers to operate a computer and telephone View computer screens for extended periods of time Sit at a desk for extended periods of time Work Environment This role offers flexibility for remote work with periodic onsite collaboration at Healing Partners’ headquarters in Sparks Maryland and other locations as business needs require. Occasional evening weekend or after-hours work may be required for planned deployments maintenance or critical production incidents. The role requires participation in an escalation model for mission-critical application issues the expectation is to build sustainable team coverage rather than rely on continuous individual availability. Job Type Full-time Salary $165000-180000 Schedule Day shift mostly Monday to Friday Occasional overnight and weekends Work Location Fully Remote with possible travel Healing Partners provides equal employment opportunities to all employees and applicants for employment without regard to race color ancestry national origin gender sexual orientation marital status religion age disability gender identity results of genetic testing or service in the military. Equal employment opportunity applies to all terms and conditions of employment including hiring placement promotion termination layoff recall transfer leave of absence compensation and training.

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.