Job Description
Ensure Data Solutions is a software as a service platform for organizations engaged in population health management. By leveraging our solutions, our clients improve efficiency, engage patients or members in the management of their health, and enhance the quality and health outcomes
We are looking for a Software Engineer/Programmer with experience in healthcare to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. We'd like to meet you if you have hands-on experience in software development and agile methodologies. Your goal will be to develop high-quality software aligned with user needs and business goals.
Qualifications
Bachelor's Degree in MIS/IT/Computer Science is preferred or collective experience, training, and education.
Required knowledge of .Net (C# and VB.net)
Required knowledge of Javascript, JQuery, CSS, and HTML
Comprehensive understanding and working with a variety of systems (e.g., Tableau, SQL Server, and/or other platforms and technologies).
Experience in design/development and healthcare data analytics environment.
Analytical mind with problem-solving aptitude, creative thinking, and troubleshooting skills.
Familiarity with system analysis, design, development, quality assurance, and integration methodologies
Experience with claims, clinical outcomes, clinical quality measures [HEDIS], Case Management, and Utilization Management data.
Excellent interpersonal skills; able to communicate and work effectively with staff
Extensive experience in software development, scripting, and project management
Experience using system monitoring tools and automated testing frameworks
Responsibilities
Develop high-quality software design and architecture
Identify, prioritize, and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Recommend software upgrades to optimize operational efficiency
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with the latest technologies
LOCATION
· Miami (office-based position)
Full-time