A major contributor to software development projects, the IT Software Programmer III performs programming and other software development lifecycle activities, including requirements, design, testing, documentation, and second- and third-level support. The role requires proficiency in basic programming concepts within standard architectural patterns, with limited experience in advanced patterns such as MVC, MVP, and MVVM, as well as service-oriented architecture, SOLID programming concepts, and application security. The position generally follows instructions and guidance from senior project team members and direct supervisors, while also using experience and judgment to plan and accomplish goals. ARUP Laboratories is a national clinical and anatomic pathology reference laboratory and an enterprise of the University of Utah and its Department of Pathology, based in Salt Lake City, Utah. ARUP emphasizes diversity, professional growth, continuous development, accountability, integrity, service, and excellence. Its workforce supports services provided to more than one million patients each month. The role may involve desktop applications, interfaces, web applications, stored procedures, or other software artifacts, depending on specific job responsibilities. It follows ARUP enterprise software development policies and departmental processes and requires maintaining expertise in applicable development tools, techniques, and environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed