Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

Vivint Sr. .Net Developer in Lehi, Utah

Job Description

The Vivint Technology Team is searching for an experienced, enthusiastic, and innovative Senior Software Engineer. Working closely with Technology Team members, project managers, and business partners, this individual will provide technical leadership for design, development, implementation, and support of software solutions and systems integrations, primarily supporting Finance and Billing-related systems.


• Design and engineer scalable, reliable, secure software solutions to solve complex business opportunities

• Identify system performance, stability, and security deficiencies and design appropriate solutions

• Help develop team standards and best practices that promote quality, consistency, and maintainability

• Participate in architectural oversight committees to review and improve proposed solutions

• Understand business goals, market trends, and technology advancements to anticipate change

• Develop and maintain accurate and detailed process flows, diagrams, and technical specs

• Contribute 20% of time to production support, production operations, and other systems support activities including participating in on-call schedules and rotations

• Collaborate and communicate with team members, project managers, and internal customers

• Attend regular planning meetings, daily stand-ups, design reviews, quality assurance reviews, etc


• 7+ years of software engineering experience, preferably using .NET/C#

• Mastery of data types, algorithms, object oriented programming

• Web service, web app, and console app development experience

• SQL/TSQL experience and knowledge

• Demonstrated problem solving ability

• Ability to work on multiple tasks and deliver results with aggressive timelines

• Agile methodology experience • Excellent communication skills

• Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or equivalent

Preferred Skills:

• Architecture and engineering experience with billing, payment processing, and/or financial systems

• Experience with continuous integration and automated deployment

• Experience with Entity Framework, Linq, RabbitMQ, Docker Containers, JIRA, Splunk preferred

• Experience with these models and processes: Source Control & Release Management, Domain Driven Development, Micro-Services Architecture, Circuit Breaker Patterns, Web Services, Windows Services, Console Apps, Relational and Document-Based Databases

If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".Vivint Smart Home is a leading smart home company in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24/7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than 1.4 million customers throughout the U.S. and Canada. Vivint is on the Forbes 2018 list of "America's Best Employers," the Forbes 2019 list of "America's Best Employers for Diversity" and is one of Fast Company’s World’s 50 Most Innovative Companies. The company is the largest tech employer in Utah, the state’s #1 patent company and a certified Great Place to Work. For more information, visit www.vivint.com.

Vivint Smart Home is aware and addressing the rapidly evolving situation with the COVID-19 virus. We want you to know that we are monitoring the virus and impact closely and taking actions to keep our workplace healthy and minimize disruptions to our customers. Now more than ever we appreciate the importance of coming together to protect families and their homes. Some of these measures that relate to candidates include virtual interviews, and work-from-home opportunities. We value you as a candidate and hope you and your families stay healthy and appreciate your support in keeping our global community safe during these unprecedented times. Thank you.