Senior Software Architect

At USAN, you will be part of a dedicated team working to provide custom contact center solutions from conception to release. You will work to design creative and robust solutions to streamline processes that keep our organization efficient and allow us to better care for our customers. Your passion for writing code, solving problems, designing solutions, and collaborating with other highly skilled individuals will allow you to achieve success in this fast-paced, ever-changing environment.

Software development in USAN’s Product Development department happens in a mix of different environments. We use Linux for our media gateways and some of our billing system. We use Javascript for our front-end user interface development and applications that have a customer-facing web UI. We use C#/.Net for our stack development as well as SQL server for our database work. We give developers the opportunity and flexibility to utilize different languages, tools, and environments.

The Senior Software Architect develops web and contact center application using ASP.Net and C# and extends our Metaphor platform which is built on .Net/C#. Development includes a mix of latest technologies, including .Net, C#, html5, Javascript, Web Services, and SQL databases.


  • Ensure proper functioning of applications in a production environment
  • Design, develop, test and/or maintain various applications within the company
  • Maintains responsibility of assigned tasks by using experience, and knowledge of environment to make design and development decision
  • Develop, maintain and add to our omnichannel customer engagement platform (Metaphor)
  • Provides information by collecting, analyzing, and summarizing development and service issues
  • Performs simple to complex maintenance and problem resolution for a component or element of an application


  • 7+ years of hands-on development experience
  •  BS degree in Computer Science, Software Engineering, Information Systems, or related field
  • Excellent verbal and written communication skills
  • Team oriented and self-motivated
  • Demonstrated ability to translate business requirements into well-designed technical solutions
  • The ability to work effectively under deadline pressure
  • Some front end experience (HTML/CSS/JavaScript) a plus
  • Experience with AWS and/ or Azure interaction/automation a plus
  • Exposure to C++, Windows Powershell, XML, XSLT, SOAP, Perl, and/or Linux a plus

Job Benefits 

  • Competitive compensation program
  • Outstanding benefits package (including medical, dental, vision and life insurance)
  • 401(k) plan
  • Excellent holiday/vacation plans
  • Unlimited sick time
  • Employee Referral Bonus Program
  • Annual performance-based bonus
  • Ongoing training opportunities
  • Visible, exciting work supporting the sales of cutting edge technology and workflow solutions