Software Engineer (Junior to Mid-Level)
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateMDB Health Services Overview
MDB provides medical and psychiatric services to residents in long-term care facilities (LTCs) in Mississippi, Louisiana and Arkansas. We are the largest healthcare provider in LTC in the region, and we have an outstanding team of physicians, nurse practitioners, and therapists.
We have been providing services in LTC settings for over 12 years, and we have a very strong reputation among both clinicians and LTCs.
Job Description:
We are looking for a Software Engineer to join our small but growing internal development team. You’ll work closely with stakeholders across departments to identify pain points and build solutions that drive efficiency. This is an on-site role with hands-on collaboration, offering great exposure and room to grow.
What You'll Do:
- Build and maintain integrations between various data systems.
- Develop and enhance UI components for an internal portal using React.
- Automate manual processes and reduce friction in everyday workflows.
- Collaborate with users across departments to understand needs and deliver solutions.
- Contribute to improving team practices, including future documentation efforts.
Required Qualifications:
- Bachelor’s degree in computer science or related field.
- 2–3 years of experience in software development (or equivalent project/internship experience).
- Proficiency with either Python or JavaScript (React preferred).
- Understanding of relational databases and ability to write SQL queries.
- Strong communication and collaboration skills.
- Ability to work independently and with initiative.
Helpful But Not Required:
- Experience working in Azure (deployment, App Services, etc.).
- Solid grasp of frontend design principles and UX best practices.