Sr Programmer Analyst
Location:
Meridian , Idaho
Posted:
January 26, 2017
Reference:
395366837
A Sr. Programmer Analyst job in Boise, ID is available courtesy of Adecco Engineering and Technology. As a qualified candidate you will be
responsible for delivering well-tested applications, scripts and batches to provide for the delivery, reception and processing of EDI transactions, large data extracts (ETL), and other data exchanges both inbound and outbound. With limited supervision, be responsible for analysis, design, programming, implementation, documentation and administration of the above described software with an emphasis on use of service oriented architecture (SOA). This position is also responsible for refactoring, reengineering and/or maintenance of existing processes and systems.


Sr Programmer Analyst Responsibilities include:

Lead the design, implementation, and deployment of well-tested applications, scripts and batches to provide for the delivery, reception and processing of EDI transactions, large data extracts (ETL), and other data exchanges both inbound and outbound.
Ensure efficient and effective applications systems by leading the design, implementation and maintenance of systems and programs.
Assure workable programs by coding complex programs following the program design criteria and using department standards.
Ensure the program functions according to the design specifications by performing and supervising other personnel in program testing.
Maintain system integrity by documenting data handling, systems options, use of documents, controls and results of projects for users and management.
Ensure outbound extracts and data feeds adhere to company compliance and minimum Protected Health Information (PHI) requirements.
Act as system administrator on production systems by taking responsibility for user communication, system malfunctions and system enhancements to ensure the integrity and usefulness of the systems.
Assure comprehensive systems by participating in user conferences to define details of the project how data is to be input, processed, reported and saved.
When assigned as a team lead for a project, employ necessary management and leadership techniques in mentoring, planning, reporting and guiding critical project elements to ensure delivery of quality systems is a timely manner.
Design, develop, implement, document and deploy solutions that support EDI transactions and ETL processes
Adhere to the companies published policies and procedures

Required Skills and Abilities:

HIPAA regulations and healthcare administration functions, including claims processing, eligibility verification and preauthorization.
Relational databases, SQL and database access interfaces (ODBC, JDBC,ADO, ADO.NET)
Working knowledge of UML Design artifacts (System use cases, Component Diagrams, Deployment Diagrams)
ETL tools (one or more of the following: Microsoft SSIS, Informatica, IBM Information Server Infosphere, SAP Business Objects, SAS)
Software testing procedures
Network and software architecture
Vendor support service levels, organization and escalation procedures
Build automation
Version control software
SQL Reporting Services (SSRS)

Required Qualifications:

Five (5) years' in software programming and analysis
Three (3) years' in programming EDI and/or ETL transactions
Experience working within Agile/Scrum methodology

Preferred Qualifications:

Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or related technical field.
Experience working within Agile/Scrum methodology
Experience in administering change management software
Experience with Team Foundation Server (TFS)
Experience creating SharePoint user content
Experience with SFTP file transfer
Experience with transactional and real-time based systems
Knowledge of X12 Healthcare Electronic Data Interchange (EDI) transaction sets
Knowledge of Enterprise Service Bus (webMethods, Centrasite, WSO2, Biztalk, etc.)
Knowledge of B2B Processing Services
Knowledge of IBM MQ Series




Skills:

Database-related development (reading and writing complex SQL queries and stored procedures, etc.) - Advanced
Developing applications to consume web services - Advanced
.NET (C#) software development - Intermediate
Reading and writing XML - Intermediate
Strong analytical and problem solving
Detail-oriented
Excellent written and verbal communication
Continuous integration, automated build and deployment
Visual Studio, MS .NET Framework, C#


Ability to:

Create and execute unit, integration, and regression test plans based on system and validation requirements.
Troubleshoot, optimize, and tune solutions and batch processes supporting EDI transactions
Develop process and application system documentation
Conduct data analysis; identify issues and recommend and implement solutions
Collaborate with external business teams and System Analysts to understand business and technical functional requirements
Provide high-level and detailed software development estimates
Ensure all project timelines are met
Communicate and negotiate project deliverables to team, management and business state holders
Resolve issues with unclear requirements and achieve a successful result
Document and/or map existing physical and logical application system architectures
Triage and solve complex problems using structured trouble-shooting methodologies
Work independently as well as work collaboratively in a team environment
Be on-call rotation, 24 hours a day, for some systems

PRIMARY ACCOUNTABILITIES:


Lead the design, implementation, and deployment of well-tested applications, scripts and batches to provide for the delivery, reception and processing of EDI transactions, large data extracts (ETL), and other data exchanges both inbound and outbound.
Ensure efficient and effective applications systems by leading the design, implementation and maintenance of systems and programs.
Assure workable programs by coding complex programs following the program design criteria and using department standards.
Ensure the program functions according to the design specifications by performing and supervising other personnel in program testing.
Maintain system integrity by documenting data handling, systems options, use of documents, controls and results of projects for users and management.
Ensure outbound extracts and data feeds adhere to company compliance and minimum Protected Health Information (PHI) requirements.
Act as system administrator on production systems by taking responsibility for user communication, system malfunctions and system enhancements to ensure the integrity and usefulness of the systems.
Assure comprehensive systems by participating in user conferences to define details of the project how data is to be input, processed, reported and saved.
When assigned as a team lead for a project, employ necessary management and leadership techniques in mentoring, planning, reporting and guiding critical project elements to ensure delivery of quality systems is a timely manner.
Design, develop, implement, document and deploy solutions that support EDI transactions and ETL processes
Adhere to Blue Cross of Idaho published policies and procedures.


SECONDARY ACCOUNTABILITIES:

Assist in project completion review which involves measuring project results and completing necessary paperwork to formally close the project.
Assist both internal and external auditors as required.
Mentor team members to improve overall team knowledge of tools and processes.
Perform other duties as requested by the Supervisor.


If you are qualified and interested in this job in Boise, ID then please click "apply now" above or below. You may also email your resume or ask any questions directly to Carrie Denney at carrie.denney@adeccona.com. Finally, feel free to visit our website at www.adeccousa.com to apply for this or other available career opportunities.



Equal Opportunity Employer Minorities/Women/Veterans/Disabled





A little about us:
We partner with people to improve skills, teams and lives every day, and we help them achieve more than they ever thought possible.

Know someone who would be interested in this job? Share it with your network.