IT Software Programmer IV

ARUP Laboratories
Salt Lake City, UT
Job Description
A leading contributor to software development projects, performing software programming and other software development lifecycle activities, including requirements, design, test, documentation, and support. Expert in basic and advanced architectural patterns, and experienced in application security, RESTful and GraphQL microservices, and cloud technologies.

Requirements

  • Reviews, analyzes, and modifies programming systems, including coding, testing, debugging, and documenting programs
  • Adheres to ARUP's enterprise software development policies and departmental software development processes
  • Maintains expertise in applicable software development tools, techniques, and environments
  • Helps establish ARUP software development practices
  • Helps or mentors other project team members
  • Facilitates the architecture and design decisions for their team
]]>