Your browser does not support JavaScript!

Programmer Analyst (Development)

The incumbent in this position will work closely with a team of business analysts to design, implement and maintain business applications data automation processes. The incumbent must be familiar with at least one SDLC process (e.g., AGILE, SCRUM, Unified Process, Waterfall) and be able to apply that process to their job function.  The individual will design and create object-oriented solutions, using the Microsoft .NET Framework. The individual will design and create SQL stored procedures and user-defined functions.  The individual will author functional and technical specification documents. The individual will serve as an SME for the common codebase, providing direct support where they are most familiar, and continually learning and adopting where they are least familiar.



ESSENTIAL DUTIES & RESPONSIBILITIES

  • Work with business users to clarify and document requirements and business rules.
  • Design, develop, implement, and deploy applications and batch processes.
  • Create and execute unit test plans based on system and validation requirements.
  • Troubleshoot, optimize, and tune applications and batch processes.
  • Document all work-product, per SFHP’s best practices and standards.
  • Maintain existing code and fix bugs whenever needed.
  • Ensure that all project timelines are met.
  • Ensure smooth functioning of our development, QA, and production environments.
  • Collaborate with various functional business units to gather business and technical requirements.
  • Conduct data analysis; identify issues and recommend and implement solutions.
  • Create ad-hoc and automated reporting solutions.
  • Performs other related duties and special projects as assigned.


CORE COMPETENCIES / KNOWLEDGE & SKILL REQUIREMENTS

  • Experience with developing within the context of an application lifecycle to support enterprise-wide or department-wide business processes.
  • Strong knowledge of object-oriented design and programming best practices and standards.
  • Strong experience with Microsoft .NET Framework (version 3.5) and ASP.NET.
  • Strong experience with one or more CLR languages, preferably C# and/or VB.NET.
  • Strong database-related development skills (complex SQL queries, complex store procedures and user-defined functions in SQL Server 2005).
  • Experience in data analysis, data modeling (particularly OLTP design, 3rd normal form).
  • Ability to work with ambiguous or unclear requirements, and drive to a successful resolution.
  • Familiarity with industry standard health data code sets such as ICD-9/ICD-10, CPT/HCPCS, revenue codes, and NDC (Pharmacy).
  • Strong organization, time management and multi-tasking abilities.
  • Solid analytical skills and problem solving skills with the ability to formulate and communicate recommendations for improvement.
  • Familiarity with EDI/X12 file formats and other industry standards.
  • Have the ability to work effectively with others and have great interpersonal skills.
  • Be highly organized and work well under pressure.
  • Must be willing to accept responsibility and to show good judgment, initiative, and resourcefulness.

EDUCATION, EXPERIENCE & TRAINING REQUIRED
  • Bachelor’s degree in Computer Science or equivalent experience.
  • 3+Years of .NET developer experience using Visual Studio 2008.
  • 5+Years of advanced SQL Server 2005 experience.
  • 5+Years of proven ability in application development.
  • PC literacy required; MS Office skills (Outlook, Word, Excel, PowerPoint)

Interested candidates should apply on line at:

https://home.eease.adp.com/recruit/?id=503306