Programmer Analyst - Professional Services Health Market Science
THIS JOB HAS EXPIRED
The HMS Professional Services organization immediately seeks a Programming Analyst to participate in the development, maintenance, integration, and enhancement of customer MDM, analytic, and compliance solutions for healthcare companies and agencies. The Programming Analyst will be primarily responsible for creating, delivering and supporting repositories, data extracts and reports for existing implementations. The Programming Analyst will also participate in migrating delivery tools and solutions to our new technology platform. These tools will be used by Professional Services and other technical personnel to increase the efficiency and effectiveness of support operations as well as the overall data quality of deliverables.
In addition to supporting existing production systems, the Programming Analyst will assist in the configuration, integration, and delivery of new client implementations. The Programming Analyst must be able to learn and eventually operate and support deployed production services in a client-facing capability.
Primary responsibilities will include:
Respond to production support issues for client facing implementations
Review application and system logs and examine existing code bases to triage, identify and resolve technical issues
Analyze, modify and develop code for various components of solution implementations, proposed software changes, upgrades, patches and bug fixes on HMS?s technology stack
Work with Configuration Team to identify and document impact of code changes and participate in code reviews
Analyze large data sets using scripting and query tools.
Develop and execute unit tests
Collaborate with onshore and offshore development and QA resources to troubleshoot software related problems on a schedule that maximizes productivity
Assist QA team with performing functional testing and ensuring that test results meet defined acceptance and business objectives
Conduct any other ancillary tasks assigned by the company from time to time.
Key Competencies:
The Programming Analyst should have experience and demonstrate technical competency in four (4) or more of the core technologies listed below:
Programming/scripting languages such as Java, Ruby, Perl, SQL and PL/SQL
Java-based and open source technologies such as Linux shell scripting (e.g. Perl, BASH, Python, etc), GNU Makefiles, JUnit and JBoss
Frameworks such as Spring, Struts, Ext JS, and REST with JSON
Advanced Oracle SQL (DML) and data analysis capabilities
Exposure to NoSQL databases such as Cassandra
Exposure to data processing frameworks such as Hadoop and Storm
Real-time search using SOLR
Build tools such as Maven
Code Editors such as Eclipse
Version control systems such as SVN and Git
ETL/customer MDM tools such as Talend, Informatica/Siperian, or IBM DataStage
Operating in Windows and Linux environments
In addition to the competencies above, the Programming Analyst should have experience and competency assist in the capabilities listed below:
Understanding of object-oriented programming and design principles and practices
Facility with Linux tools and commands
Collaboration tools such as Confluence and Jira
Scrum or other Agile development methodology
Good communication and interpersonal capabilities
Job Requirements:
BA/BS degree required (specialization in information technology or computer software design preferred)
2+ years of experience developing or maintaining a data management solution
1 year or more experience specifying technical requirements for or administering a commercial data management solution
1 year or more experience working on development teams employing Scrum or other iterative methodologies
1 year or more experience with healthcare data management ? provider profiles, medical coding, script and/or outlet data
| Location: |
2700 Horizon Drive
Suite 200
King of Prussia, PA 19406
United States
|
THIS JOB HAS EXPIRED