This position is responsible for the design, development and support of new software applications, works with business owners and IT support staff on assigned project(s) to create and implement software products, and takes responsibility for documenting functional and design specifications to ensure the product meets the users' needs.
This role…
- Develops new software including programming and scripting languages, business process tool sets, data modeling and reporting tools.
- Develops and maintains business applications in client-server or web-based environments.
- Codes new software, performs unit and functional testing of the code, and partners with Quality Assurance to test and fix bugs in the software.
- Leads design meetings and work with software architects to develop overall design of new system modules and data layouts.
- Writes functional and design documentation, user requirements, unit test plans, and user documentation.
- Works with leadership to set coding, review, and design policy.
- Works with the IT Network group and ensures software installation for end users.
- Follows up with end users to ensure the application is working properly.
- Assists the technical services team to resolve customer problems.
- Works within an agile methodology and performs the role of scrum master.
- Presents product demonstrations to leadership and product stakeholders.
- Performs periodic technology overview and training sessions.
- Mentors and coach junior engineers.
- Researches and evaluates methods and techniques for solving problems.
- Uses approved AI-assisted tools to support coding/scripting, testing, debugging, troubleshooting, documentation, technical research, and related work to improve the quality and speed of deliverables.
- Reviews and validates AI-generated outputs to ensure they meet company standards for security, privacy, quality, accuracy, and responsible use.
- Supports the adoption and expansion of AI technologies by evaluating tools, new uses and processes while providing constructive feedback. As AI technologies and business practices evolve, the scope of supported activities may expand.
- Participates in other projects or duties as assigned.
We are interested in speaking with individuals with the following…
- Education & Experience:
- Bachelor's Degree in Computer Science, MIS, or related technical discipline required.
- Five (5) plus years of related industry experience.
- Previous employment in the healthcare or insurance industry preferred.
- Or equivalent combination of education and/or experience.
- Technical Skills:
- Expert in React Native with a proven track record of building and maintaining mobile applications for both iOS and Android.
- Proficient in React and familiar with AI-assisted development tools and workflows (preferred).
- Strong familiarity with backend services, REST APIs, and AWS cloud infrastructure.
- Experience with CI/CD pipelines, source control (Git), and branching strategies.
- Solid understanding of testing frameworks, test-driven development, and automated QA practices.
- Knowledge of performance monitoring, mobile analytics, and observability tools.
- Bonus: Exposure to HIPAA compliance, secure data exchange, and healthcare interoperability.
- Proficient in enterprise relational databases (MS SQL Server, Oracle, or DB2).
- Strong familiarity with UI technologies including HTML, CSS, JavaScript, TypeScript.
- Strong familiarity with Figma UX/UI design tool.
- Additional Skills:
- Strong problem-solving and analytical capabilities.
- Effective verbal and written communication skills.
- Demonstrated success collaborating across departments.
- High responsiveness to evolving business needs.
- Recognized as a subject matter expert on software tools and release processes.
Salary: $97,200 - $135,000
This role is bonus eligible based on individual and company performance.
Primarily seated work; extensive computer and telephone use; occasional standing, walking, reaching, bending, and lifting up to 10 lbs.
Primarily seated work; extensive computer and telephone use; occasional standing, walking, reaching, bending, and lifting up to 10 lbs.
Modivcare’s positions are posted and open for applications for a minimum of 5 days. Positions may be posted for a maximum of 45 days dependent on the type of role, the number of roles, and the number of applications received.We encourage our prospective candidatesto submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities andencourage prospective candidates to check back often for new postings.
We value our team members and realize the importance of benefits for you and your family.
Modivcare offers a comprehensive benefits package to include the following:
- Medical, Dental, and Vision insurance
- Employer Paid Basic Life Insurance and AD&D
- Voluntary Life Insurance (Employee/Spouse/Child)
- Health Care and Dependent Care Flexible Spending Accounts
- Pre-Tax and Post --Tax Commuter and Parking Benefits
- 401(k) Retirement Savings Plan with Company Match
- Paid Time Off
- Paid Parental Leave
- Short-Term and Long-Term Disability
- Tuition Reimbursement
- Employee Discounts (retail, hotel, food, restaurants, car rental and much more!)