Sr. Programmer Analyst
at Nelson Labs
Salt Lake City, UT 84123, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | 2 year(s) or above | Crm,Heavy Lifting,Information Technology,Html,Php,Large Projects,Enterprise Systems,Javascript,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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