Sr. Programmer Analyst

at  Nelson Labs

Salt Lake City, UT 84123, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 20252 year(s) or aboveCrm,Heavy Lifting,Information Technology,Html,Php,Large Projects,Enterprise Systems,Javascript,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Senior Programmer Analyst functions as architect for complex systems, ensuring the integrity and consistency of those systems. Assists in the leadership roles and responsibilities of application development, including estimating, cost control and task planning.

Education and experience requirements:

  • 6+ years of experience as a Programmer Analyst using programming enterprise systems such as ERP, CRM, and LIMS.
  • 4+ years of experience designing technical solutions.
  • 2+ years of experience as technical lead on large projects.
  • Experience programming using JavaScript, html, C#, .net, angular, or php.
  • Bachelor’s degree in information technology, Computer Science, or related field. Experience will be considered in lieu of degree.
  • (Laboratory operations or health sciences industry preferred)
  • Experience working with MS CRM version 8.2 and above.

Essential job functions:

  • The Senior Programmer Analyst applies standard programming procedures and knowledge of pertinent functional areas according to approved requirements and detailed specifications.
  • Works with the BSA in analyzing needs, designs, writes and tests new programs and applications. Programs developed or modified are typically linked to several other programs; (i.e., the output of one becomes the input for another).
  • Maintains and revises existing systems and provides technical assistance to users as well as to others in ITS.
  • Applies judgment in devising program logic and selecting and adapting standard programming procedures; obtains advice when precedents are unclear or unavailable.
  • Mentors’ other programmer analysts and assumes the technical lead role on large projects.
  • Partners with risk and security and other shared service teams to implement systems that are secure, reliable, and resilient.
  • Develops, modifies and maintains assigned programs. Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding.
  • Ensures unit testing is performed and functions per user requirements.
  • Reviews user requirements and needs for new software and performs analysis, design, implementation, installation and training related to new software developed and/or acquired.
  • Analyzes and plans systems based on consultations with BSA regarding requirements.
  • Follow applicable regulatory requirements (GMP, GLP, ISO, etc.)
  • Designs and documents systems based on analysis results and further consultation with BSA.
  • This person will program/config/maintain CRM, and help write interfaces.

PHYSICAL REQUIREMENTS:

Must be able to stand/walk for 5% of the day and 95% sitting at a desk at the computer. This position does not require any heavy lifting.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:2.0Max:4.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Information technology computer science or related field

Proficient

1

Salt Lake City, UT 84123, USA