UX / UI Architect

Draper, UT, US, 84020


A Company client is seeking to hire a UX/UI Architect in Draper, Utah (UT).

Summary:
We are looking for talented UX/UI Architect to join our team. As an UX/UI Architect will be responsible for the architectural design and direction of assigned applications and systems. You will be working collaboratively with Software Engineers, Product Owners, UX Architects, Infrastructure Architects, and other team-members. The client gives medical, dental, and vision insurance with HSA contribution and match. You will have dependent care FSA match, unlimited paid time off, and 401(k) match.

Responsibilities include:

  • Leads the architectural vision for large-scale project and system design using modern technology stacks with a core focus on reusability, scalability, and performance at scale
  • Create, own, and maintain architectural solutions for applications and systems relevant to multiple teams; This would include ensuring the solution aligns with business strategy and architecture documentation including deployment diagrams, data models, activity diagrams, threat models, sequence diagrams, etc.
  • Collaborate with Senior Leadership in defining and understanding the architecture strategy and roadmaps for responsible product areas
  • UX/UI Architect will lead a group of architects and technical leads towards the evolution and implementation of the technical strategy
  • Document and present findings, research, and engineering plans with other architects, partners, and stakeholders
  • Create and maintain technical debt backlog for product area
  • UX/UI Architect will balance time to ensure app/system design and architecture is maintained while contributing to the delivery of sprint commitments
  • Research industry trends and practices while promoting and driving innovation across teams
  • Bachelor’s degree in Computer Engineering, Computer Science, or equivalent experience
  • 10+ years of software architecture and software development experience
  • 8+ years of experience in designing and delivering large scale distributed systems
  • 5+ years of experience in a lead design or architecture capacity with experience designing and architecting software applications that are readable, maintainable, testable, scalable, and performable
  • Cloud architecture experience (Azure)
  • In depth knowledge of .NET core, C#, Angular, React, or Blazor
  • Knowledge of container deployments using Kubernetes
  • Strong ability to discern boundaries of multiple applications/systems
  • Strong understanding of Domain Driven Design and Solid principles
  • Strong understanding of data structures, interactions between software applications, and databases
  • Proven ability to mentor, train, design, and use best testing practices
  • Proven knowledge of application/system architecture and full technology stack
  • Expert in patterns and solutions that enable evolutionary architectures, leveraging flexibility and creativity when balancing the present technologies with emerging ones when formulating new strategies
  • Highly effective communication skills between functions across the business
  • Passion for understanding, following industry trends, and how those trends can influence
  • Ability to influence technical needs with business and technical team members
  • Demonstrated skill in designing enterprise software solutions w/standard architectural principles/practices

Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Apply here with ITWQG2052257 as the reference code.