Post Job Free
Sign in

Software Engineer Senior

Location:
Salt Lake City, UT
Posted:
July 30, 2025

Contact this candidate

Resume:

Scott Grayston

Centerville, UT ***** 801-***-**** ***********@*****.***

Principal + Senior Software Engineer Software Architecture Project Management Senior Software Engineer with 20+ years of experience building scalable desktop and cloud-based applications using C#,

.NET Core, Node.js, Azure, and AWS across diverse industries. Proven track record of leading complex projects, mentoring teams, and delivering high-quality software using a wide range of technologies. Known for creative problem- solving, continuous learning, and strong collaboration—valued as a team player who communicates effectively and drives results.

Advanced Technical Skills:

Languages: C#, C++, JavaScript, SQL, HTML, CSS, Java Frameworks + Technologies: ASP.NET, WPF, WinForms, Angular, jQuery, MVC/MVVM, Web API, NodeJS Cloud + DevOps: Azure, Azure DevOps, AWS, Kubernetes, Docker, Terraform, Git, Jira Databases + Messaging: SQL Server, Oracle, PostgreSQL, cloud (Azure and AWS) and open-source messaging Professional Education: BACHELOR OF SCIENCE: ELECTRONIC ENGINEERING TECHNOLOGY Weber State University, Ogden, UT Summa Cum Laude, GPA: 3.90 Professional Expertise:

PRINCIPAL SOFTWARE ENGINEER Sorenson Communications Caption Call [Promoted] Aug 2022 - July 2025 SENIOR SOFTWARE ENGINEER II Feb 2017 - Aug 2022

• Managed architecture and development of real-time captioning, translation, and speech systems to enhance accessibility and scalability.

• Built cloud-native backends for live and offline captioning using AWS (Lambda, Fargate, RDS, API Gateway) and Azure serverless technologies.

• Developed virtual captioning agents and ASR integrations with Microsoft Speech, increasing automation + accuracy.

• Designed automated agent testing platform with Azure, Kubernetes, and Terraform; modernized legacy systems, including ORM migration and WPF UI redesign.

SENIOR SOFTWARE ENGINEER Intermountain Healthcare Jun 2011 - Feb 2017

• Migrated systems from PL/SQL to T-SQL, reducing third-party vendor dependency and lowering operational costs.

• Developed enterprise tools, including a lab procedure document management system and a reusable CSS/JavaScript component library for Cerner MPage.

• Enhanced radiology workflows by implementing asynchronous messaging to improve system responsiveness.

• Automated Clarity PMO user provisioning and integrated with SharePoint for project site creation, streamlining project management operations.

SENIOR SOFTWARE ENGINEER TEAM LEAD Navitaire May 2000 - Jun 2011

• Led client-tier development for. NET-based airline reservation systems, modernizing applications using WPF and MVVM.

• Built and maintained Windows desktop tools in C++ and C#, supporting both new development and legacy enhancements.

• Mentored developers and contributed to hiring efforts, helping grow and strengthen the engineering team. Additional Professional Expertise: ADJUNCT COMPUTER SCIENCE INSTRUCTOR HARDWARE MAINTENANCE + SUPPORT WEBSITE CREATION + SUPPORT



Contact this candidate