· Designs, develops documents, tests and debugs new and existing software systems and/or applications.
· Participates in full development life cycle including requirements analysis and design.
· Participates in software design meetings and analyzes user needs to determine technical requirements.
· Consults with end user to prototype, refine, test and debug programs to meet needs.
· Creates technical specifications based on conceptual design and stated business requirements.
· Serves as technical expert on development projects.
· Identifies and evaluates new technologies for implementation.
· Creates/maintains documentation for software functionality; project planning; evaluations; budgeting, feedbacks and improvements.
· Provides estimates, budgets, project flow, client updates and meeting expectations along with keeping up to team aspirations.
· Minimizes risk, prepares for risk mitigation, keep project on track.
· Manages user requirements; provides timely project updates.
· Analyzes codes to find causes of errors and revise programs as needed.
· Provides feedback for performance appraisals of team members.
Skills Required:
· 10+ years of working experience as a Java developer
· Candidate should have strong health care domain experience and should have good knowledge of Medicaid and Medicare.
· Candidate should have hands-on experience on claims processing and Adjudication processes.
· Experience with user interface design.
· Knowledge of performance testing frameworks including Mocha and Jest.
· Excellent troubleshooting skills.