Overview
Skills
Job Details
Position Summary
The Software Developer will serve as the on-site technical resource for the Medicaid Management System (MMS) project. The ideal candidate will have extensive hands-on experience with Python or Java/J2EE technologies, as well as proficiency in JavaScript, NodeJS, ReactJS or Angular, and SQL/NoSQL databases. Experience with cloud platforms (AWS) and modern Python frameworks such as Django or FastAPI is essential.
This position requires a collaborative professional who can work closely with business analysts, subject matter experts, the Technical Lead, Quality Manager, system integrator, designated vendors, and the Enterprise Services team to achieve project goals.
Key Responsibilities
Design, develop, and implement high-quality software solutions aligned with business and functional requirements.
Create detailed technical design documentation and ensure all designs align with system architecture and security standards.
Develop and maintain RESTful APIs and backend logic using Python (Django/FastAPI) or Java/J2EE.
Build dynamic, responsive web interfaces using ReactJS, Angular, or similar JavaScript frameworks.
Develop and optimize SQL and NoSQL queries for data-driven applications.
Deploy, manage, and troubleshoot applications in AWS cloud environments.
Perform profiling, debugging, and resolution of software defects.
Participate in all phases of the software development life cycle (SDLC), including planning, coding, testing, and deployment.
Collaborate within Agile, Scrum, and Waterfall methodologies as required.
Support integration with Medicaid-related systems and ensure compliance with project and security standards.
Required Skills
Bachelor s degree in Computer Science, Engineering, Technical Science, or equivalent industry experience
5+ years of technical experience with:
Python, JavaScript/Angular/ReactJS, and JSON
REST APIs using Django or FastAPI
SQL/NoSQL databases
Experience with Medicaid system projects
Strong ability to write and optimize complex SQL queries
Hands-on experience with AWS cloud environments
Proven ability to troubleshoot, profile, and resolve software defects
Experience delivering projects in Waterfall, Scrum, or Agile environments
Preferred Skills
Knowledge of healthcare insurance principles and Medicaid Management Information Systems (MMIS)
Development experience with Django or similar Python web frameworks
UI/UX certification or demonstrated experience in user interface design
Experience working with Rules Engines
Excellent written and verbal communication skills with the ability to convey complex technical concepts to both technical and non-technical audiences
Strong problem-solving and analytical abilities
Demonstrated teamwork and collaboration in professional settings
Required Education
Bachelor s degree in Computer Science, Information Technology, Engineering, or a related technical field (or equivalent experience).