Sr. Software Engineer in Sandy, UT at APEX Systems

Date Posted: 7/2/2018

Job Snapshot

Job Description

Job #:  854942

If interested in applying for this position please send an updated resume to Dustan Halbach at or give him a call at 801-523-2948

Job Overview: 
Work as part of Agile team to analyze, design, develop, test, document, and implement software applications.  Analyses and resolves complex problems associated with application systems.  Detects, diagnoses, and reports related problems.  Coordinates work with team.  Provide mentorship and guidance on engineering practices.

Technology We Use: 
MS Visual Studio, SQL Server, DB2, IIS, MVC, Angular 2, REST, (AWS: Elastic Beanstalk, Aurora, DynamoDB, etc.), HTML, CSS, Git, GitHub


  • Reviews, analyzes designs, modifies, develops, tests, documents, and implements software applications
  • Analyzes and resolves complex problems associated with applications systems.  Detects, diagnoses, and reports related problems


  • Bachelor’s Degree; preferably Computer Science major, or equivalent experience
  • Minimum 3 year of experience writing SQL backed applications
  • Minimum 4 years of experience writing C#
  • Minimum 3 years of web development experience using JavaScript, HTML, and CSS
  • Solid understanding of web technology and experience using or creating web services
  • Experience working in an environment that requires coordination of efforts between the Engineering, Quality Assurance, Infrastructure, and Product Management
  • Result-oriented ability to respond to a changing business environment
  • Strong understanding of version control systems