Formulate and define systems scope and objectives based on user needs and business requirements
Develop or modify moderately complex information systems, including coding and system logic revisions
Analyze business and user needs, document requirements, and work with users to define business use cases
Serve as liaison between application team and user community; facilitate communications and coordinate system enhancements
Provide implementation and production support for software components of moderate to high complexity
Coordinate quality assurance and acceptance testing; verify functional system behavior
Educate and train user community in proper and effective use of application systems
Consider business implications of technology decisions and deliver customer-focused solutions
Requirements
Extensive experience in application development and support, including coding, testing, and troubleshooting stored procedures, packages, triggers, and complex queries across multi-environment technologies
Advanced proficiency in Oracle SQL and PL/SQL, with strong capabilities in developing packages, views, and triggers
Hands-on experience with ETL processes and Operational Data Stores (ODS)
Knowledge of healthcare EDI standards and transaction sets such as 834, 835, and 820
Experience with claims processing systems like Facets or HealthRules Payer considered a strong asset
Strong analytical and problem-solving skills with ability to manage multiple projects
Technical leadership and collaboration skills, including mentoring and project implementation
Java development experience preferred
Bachelor’s degree in related technical/business area plus 2 years of IT or business experience (6 years additional experience can be substituted in lieu of degree)
Detailed knowledge of Systems Analysis and software development lifecycle