InnovaCare Management Services Company, LLC
InnovaCare Health is a pioneering, physician-led healthcare organization dedicated to transforming value-based care delivery. Our comprehensive suite of services encompasses Chronic Disease Treatment/Management, Women’s Health, Wellness, X-Ray/Ultrasound, Dental, Chiropractic, Urgent Care, Managed Care, and Workers Comp.
Beyond providing exceptional patient care, we are committed to improving community health through education, outreach, and philanthropic initiatives.
At InnovaCare Health, our employees are at the heart of our success. We offer a dynamic environment where professionals can contribute meaningfully to a mission-driven organization. Join us as we innovate, grow, and make a lasting impact on the lives of our patients and communities.
Discover a fulfilling career where your expertise can drive positive change.
Job Summary
As Sr. Software Engineer you will learn and work on a broad set of systems that are both off-the-shelf and custom developed. You will need to gain detailed knowledge of the EMRs (Electronic Medical Records), how the users interact with them, and which features are used to integrate systems. The Director/Sr. Software Engineer is expected to deliver quality usable code that considers other developer’s work. The Director/Sr. Software Engineer will lead internal and contract teams to continually look for better ways to design, develop and integrate to automate processes and achieve ICH initiatives.
The Director/Sr. Software Engineer will work with multiple areas within the IT organization (Apps, Data, cloud infrastructure, cybersecurity, and application Integrations) as well as the business users to create documentation around and help manage change in the environment. The Director/Sr. Software Engineer will oversee all phases of development operations and product lifecycle.
This individual will design and develop secure and stable code that follows all documented processes and procedures as well as coding templates provided. They will also be responsible for supporting systems during and after deployment to production to ensure no business interruptions are experienced.
Responsibilities:
- Develop and maintains strong working relationships to collaborate and partner with peers and key stakeholders.
- Manage product design and development, projects, processes, resources, and support activities in conjunction with the applications and integration teams.
- Manage vendor relationships, contracts, and contract management policies for cost effectiveness, negotiate licensing agreements, plan for major software/infrastructure upgrades, and ensure that service management processes are used.
- Demonstrate the ability to deal with the changing environment and to lead/facilitate and manage change efficiently and effectively where appropriate.
- Provide Dev/Sec/Ops support in a dynamic cloud-based environment.
- Manage, mentor, and influence IT teams (including onshore and offshore resources). This includes responsibility of career development and growth of direct reports.
- Automating manual process and procedures through predefined tools/platforms.
- Operationalization of software platforms prior to production deployment.
- Define and enforce processes, procedures, and policies for the software development life cycle.
Qualifications Required:
- Bachelor's degree.
- 8 or more years of experience in Software Development.
- HTML & CSS for creating web pages.
- JavaScript for adding interactivity and functionality.
- Frameworks for simplifying and speeding up development.
- Basic understanding of operating systems and web servers
- Proficiency in Languages for back-end programming, such as Python, Ruby, PHP, etc.
What We Do
InnovaCare Health improves the lives of members and physicians through innovative solutions for value-based healthcare. In each unique market the company serves, InnovaCare works across the healthcare ecosystem – with patients, providers, payers and other partners – to increase access to high-quality, affordable care.
Based in White Plains, N.Y., InnovaCare has been on the forefront of value-based care for more than a decade, distributing risk and developing proprietary technologies to inspire patient and provider engagement. Through an integrated portfolio of health plans, medical service organizations, clinical networks and more, the company manages more than 500,000 lives, including more than 150,000 dual-eligible beneficiaries. InnovaCare’s Medicare Advantage plans have received NCQA accreditation and 4.5-star quality ratings from the Centers for Medicare and Medicaid Services (CMS).