Senior Software Developer - Perl
Job Description
Overview
Athena health is looking for a Senior Decision Management Associate to join the Collector Rules team within the Product Management department. You are a technical senior associate who can independently interpret, implement, test & debug highly complex code. You are an excellent communicator who can quickly pick up the complicated healthcare space.
You are a tenacious but nimble learner who demonstrates design & engineering excellence.
The Team
Revenue Cycle Management (RCM) is a core service offered by athena through our Collector product and related services. Collector product teams in Chennai are responsible for developing and delivering the Product roadmap. Rules Zone under Collector is responsible for the life cycle and governance of business rules based on Client requests and industry regulations.
As a member of our team, you will be responsible for converting highly impactful legacy code into new-age technical implementation while keeping the business outcomes intact. Ultimately your work will focus on improving corporate performance, product performance and clinical outcomes.
Key Responsibilities
- Interpret existing Object-Perl code covering subroutines, file handling, OOPS concepts etc
- Reverse engineer complex PERL code & convert it into business requirements/specifications in DMN (Decision Modeling notation) that is technically sound, performant, scalable, and readable.
- Test & debug implemented DMN files
- Debug Perl code
- Create & debug Java methods
- Act as the subject matter expert for your area of assignment
- Collaborate with cross-functional teams within Rules Zone to define project scope, complete the deliverables and to ensure that products meet customer requirements
Typical Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Strong technical knowledge & 4-8 years of solid experience in software development
- Experience with agile development methodologies and project management tools, such as JIRA
- Proficiency in programming languages such as Perl, Java
- Experience in decision modelling tools(DMN) covering complex DMN implementation with Business & technical attributes, BKMs, Feel Operators, Decision tables, handling iterations etc
- Strong analytical skills
- Learn and adapt in a fast-paced environment, while producing quality code
- Willingness to take on complex challenges
- Strong communication and interpersonal skills, with the ability to work collaboratively with direct & cross-functional teams