Jobs · Engineering · Utah

Senior Software Engineer

University of Utah Health · Salt Lake City Metropolitan Area · 1 wk ago
EngineeringFull-time

Responsibilities

  • Analyzes and evaluates existing systems with minimal oversight and defines problems, data availability, reports requirements and system designs issues.
  • Develops plans for IT systems from project inception to conclusion.
  • Analyzes the problem and information to be processed, defines the problem and develops system requirements and program specifications from which programmers prepared detailed flowcharts, programs, and tests.
  • Designs and develops software modules.
  • Develops user interfaces to software.
  • Works in an integrated team environment of engineers and others.

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • Three years of web and software development experience.

Qualifications

  • Excellent knowledge of systems and software design.
  • Excellent knowledge of software engineering principles.
  • Demonstrated knowledge of .NET, C#, Java, J2EE, Microsoft SQL Server, Oracle, SharePoint, System Center Operations Manager, Virtualization Technologies, Team Foundation Server, etc.
  • Solid understanding of Software Development Lifecycle process.
  • Effective verbal and written communication skills and ability to discuss requirements modeling, development and system level requirements with non-technical personnel.
  • Expertise in secured WEB design and development.
  • Background in systems and network administration a valuable plus.

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 2 wk ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 mo ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 1 mo ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com