IT Software Programmer IV - Biocomputing
Arup Laboratories
Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Your Mission:A leading contributor to software development projects. Performs software programming along with other software development lifecycle activities (requirements, design, test, documentation, 2nd and 3rd level support). Has extensive experience and is an expert at basic programming concepts within standard architectural patterns. Has experience with and is proficient with more advanced architectural patterns (MVC, MVP, MVVM), Service Oriented Architecture, SOLID programming concepts, and application security. Helps establish ARUP software practices. Usually relies on experience and judgment to plan and accomplish goals. May lead and direct the work of others. Our primary stack includes React, TypeScript/JavaScript, Node.js, C#, .NET, RESTful and GraphQL microservices. Familiarity with MongoDB, AWS or another Cloud is a plus.Our Story: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 proudly hires top talent to create a work environment of diversity, professional growth and continuous development. Our workforce is committed to the important service we provide to over one million patients each month. We always strive for excellence and have a strong desire to have involvement with the advances in medicine and the role laboratory services plays within each patient’s life. We never forget that there is a patient behind every specimen we receive.We are looking for individuals who want to contribute to ARUP's culture of accountability, integrity, service, and excellence.Come build the software platforms behind clinical genomics at ARUP Laboratories. As part of the Biocomputing team, you’ll design and operate high-throughput, cloud-enabled systems that transform sequencing data into diagnostic results for inherited and rare diseases—work that directly impacts patient care at scale. The ARUP Biocomputing Department offers a comprehensive benefits package: quarterly bonuses, profit sharing, a robust retirement plan, affordable healthcare, Social Security tax exemption, tuition reimbursement, access to a family medical clinic, and a 24hour employee gym. We also support flexible scheduling—including a 9/80 option (40 hrs/week with alternating Fridays off)—so you can do your best work and take care of life’s appointments. Consider joining our dynamic team!Essential Functions:Reviews, analyzes, and modifies programming systems including coding, testing, debugging and documenting programs. These programs may include desktop applications, interfaces, web applications, stored procedures, or other software artifacts depending on specific job responsibility.Adheres to ARUP’s enterprise software development policies and departmental software development processes.Maintains expertise in applicable software development tools, techniques and environments.May help establish ARUP software development practicesHelps or mentors other project team members.Facilitates the architecture and design decisions for their team.Other duties as assigned.Physical and Other Requirements:Stooping: Bending body downward and forward by bending spine at the waist. Reaching: Extending hand(s) and arm(s) in any direction.Mobility: The person in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc.Communicate: Frequently and effectively communicate with others.ARUP Policies and Procedures: To conduct self in compliance with all ARUP Policies and Procedures.Sedentary Work: Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Fine Motor Control: Picking, pinching, typing or otherwise working, primarily with fingers rather than with the whole hand as in handling.QualificationsEDUCATIONHigh School Diploma or Equivalent or betterAssociates Degree or better in Computer Programming or related fieldBachelor's Degree or better in Computer Programming or related fieldEXPERIENCEBachelor’s or Associate’s degree in a software related field and 5 years of applicable work experience OR high school diploma (or equivalent) and 6 years of applicable work experienceJob SummaryRequisition Number: ITSOF022543Job Category: Information SystemsSchedule: Full-Time
- Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Primary Purpose:A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production...SuggestedFull timeWork at officeMonday to Friday
$140k - $210k
...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design and development of complex software systems and platforms that support critical products...SuggestedTemporary workWork experience placementLocal area- ...using Open API Specification Proven experience in JAVA Programming Language (Java 1.8+) Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.) Good knowledge of CI/CD: Jenkins, GIT and Maven, Concourse Experience in containerizing...SuggestedContract work
- Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: IT System Services Admin - 216Primary Purpose:The IT Cloud Engineer Level... ...cloud solutions—not just defining them.The Cloud Engineer IV works side by side with infrastructure, systems administration, security...SuggestedFull timeWork at officeMonday to Friday
- ...occasionally addressing Level 2 support scenarios.System Enhancements: Oversee system upgrades and conversions, ensuring alignment with non-IT business sectors.Governance and Compliance: Uphold the firm's rigorous security and governance standards across all applications....Suggested1 day per week
- ...member of an application support team resolving issues for users of software systems. The role will be supporting both an MES (Manufacturing... ...follow-up and closure Will be a member of the D365 / Apriso IT Solution Support team and the IT Development teams to drive...Work at office
$50k - $54k
A global technology training firm seeks a DevOps Engineer/Production Support Analyst in Salt Lake City, UT. This role involves enterprise technology support and offers extensive paid graduate training with opportunities to work with tier-one clients. Candidates must possess...- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture...Full timeFor contractorsWork experience placementWork at office3 days per week
$130k - $150k
...diverse professionals, share knowledge and enjoy a rewarding career. We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a talented Senior ServiceNow...Full time$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...Remote jobFull timeWork at officeLocal area- ...automation solutions to improve operational efficiency and streamline software delivery processes.Maintain Continuous Integration and... ...of professional experience in information technology, healthcare IT, or federal government contracting environments.Hands-on experience...Remote workMonday to FridayShift workNight shiftWeekend work
- Application EngineerThe Application Engineer is responsible for developing custom specifications and build documentation to meet customer demands. This role will write specifications, design systems as well as fabricated components, and work with Operations to provide ...Local area
$131.75k - $178.25k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity to lead a team through early stages...Full timeTemporary workLocal areaFlexible hours- ...Qualifications ~ Bachelor's degree in computer science, Engineering, Information Systems, or a related field. ~6+ years of experience in software engineering and enterprise application development. ~ Strong hands-on experience with Java, Spring Boot, and microservices...Full timeContract work
- Java DeveloperJava Developer Resources: Strong programming skills in Java with proficiency in object-oriented design principles. Experience with Java frameworks such as DropWizard, Spring and Hibernate. Familiarity with web development frameworks (Angular or React). Familiarity...
- ...stable products but delivers quality to our customers.The Expertise and Skills You BringMinimum Bachelor’s degree in Computer Science, Software Engineering, or related field10+ years of experience with architecting automation test platforms and implementing development...Temporary work
$67.19 - $72.19 per hour
...relevant experience, depending on level; or Graduate Degree with 4-7 years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded software development and networked system integration....Immediate start- ...Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UT Company: Altitude AI Altitude AI, the leading Generative AI platform for the industrial world, is excited to announce an opening for a Software Engineer position. This role is a...Full timeH1bWork at officeVisa sponsorship
- ...Senior Software Engineer Fidelity TalentSource is looking for a Senior Software Engineer to join the Fidelity Customer Protection Services (FCPS) team within the Enterprise Cybersecurity (ECS) business unit. The ECS organization is responsible for delivering appropriate...
$87.6k
...issues. Writing well-designed, testable code, ensuring systems are efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring Common Room's core internal capabilities, infrastructure, and ML...Work at officeRemote work$30 per hour
...creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We strive for equity, inclusion, and respect...Hourly payTemporary workInternshipFlexible hours- ...UTsurrounding area. US Citizenship is required. Candidate must possess an Active Secret Security Clearance. The Electronic Warfare software engineering organization is seeking a Level 2 Software Engineer focused on system software development for embedded devices and...Contract workFor contractorsLocal area
- ...deployments, responding quickly to escalated issues, understanding that some of these events may happen during non-work hours Excellent software design and problem analysis skills with an ability to quickly learn new technologies and concepts Other duties as assigned...Full timeWork at officeImmediate start
- ...Sr Software Engineer Position: Sr Software Engineer Location: Draper, Utah Responsibilities: Work actively with team members to analyze and resolve application issues Identify defects, discrepancies, and trends by ways of code debugging or log analysis...Permanent employment
$104k - $131k
...Software Development Engineer III (Healthcare) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland... ...play a Team Champion role. Provides consulting support for IT (Information Technology) and Business partners by researching,...Work at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week$60 - $65 per hour
...degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience, or a Master’s degree in one of those fields with 4+ years of relevant software engineering experience....$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...Full timeRemote work$100k - $150k
...based on customer and business signals. Responsibilities Design, build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design, validating solutions through data and experimentation where...Work experience placementLocal area$98.3k - $147.4k
...services, and tools that support millions of student interactions and empower employees across the university. We are looking for a Software Engineer who is eager to launch and grow their software engineering career while contributing to a meaningful platform that...Full timeInternshipFlexible hours$109.5k - $150.55k
...by exemplifying our values: trust each other, win together, strive for the best, own our actions, and grow and evolve. Senior Software Engineer Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team...For contractorsLocal areaRemote workWorldwideWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT Software Programmer IV - Biocomputing. Be the first to apply!
- junior application support engineer Salt Lake City, UT
- line support engineer Salt Lake City, UT
- IT engineer Salt Lake City, UT
- IT support engineer Salt Lake City, UT
- IT developer Salt Lake City, UT
- operations support system engineer Salt Lake City, UT
- application support engineer Salt Lake City, UT
- technical support engineer Salt Lake City, UT
- tech support engineer Salt Lake City, UT
- remote support engineer Salt Lake City, UT



