iVinci Health logo

iVinci Health

Software Architect

Technology – Boise, Idaho
Department Technology
Employment Type Full-Time


Summary of Position:

The Software Architect strives for excellence and enjoys mentoring talented individuals to success. The ideal candidate comes from a software engineering background and keeps up-to-date in modern software architecture patterns and processes. In the quest to make things better, faster and leaner, this person enjoys learning at a fast pace in an Agile environment to deliver value to customers: not expecting perfection but striving for it every day. This role requires technical breadth, including the necessary skills to write code/script, and an architectural mind to think about the entire solution and its design.

Key Activities:

  • Design secure, efficient and performant, high-quality software solutions
  • Be the key architect and designer for one or more major systems
  • Develop, promote and refine software development best-practices
  • Mentor other software development professionals
  • Collaborate with business stakeholders, engineering, DevOps, IT and Security functions
  • Create and execute on an Architecture roadmap
  • Research new technologies and build proofs of concept
  • Develop and promote engineering best practices
  • Mentor junior software engineers
  • Split your time between planning, implementation, and getting your hands dirty
  • Continuously improve/rewrite/refactor our concept-to-production pipeline
  • Select and implement/optimize newer technologies such as Azure, AWS, C#, MVC, docker, Kubernetes
  • Be part of a disruptive startup in a highly secure enterprise space

Competencies for success:

  • A proactive thinker who makes data-driven decisions and can manage complex initiatives from conception to deployment
  • Ability to effectively manage and collaborate with remote team members
  • Enjoys learning across multiple disciplines; technical, business, process, and management


  • Azure or AWS Experience, Azure preferred
  • Proficient in software architecture at a technology company, preferably in a broad role
  • Experience with Microsoft technology stack, ASP.NET MVC, SQL Server, C# in an agile scrum environment
  • Distributed computing technologies
  •  High-availability
  • Experience as a leader in software architecture, especially with an enterprise-type system dealing with finance, healthcare, or commerce.
  • Paas and Sass architectures
  • Bachelor’s degree in computer information systems, computer science, other related fields, or equivalent education, training, and/or work experience


  • This position is based in Boise, ID. Relocation assistance is not provided.
  • Sponsorship is not available for this position.

Why VisitPay?

VisitPay is a well-funded mid-growth company in a $400B growing market. We are a nationally focused company working closely with some of the nation’s largest and most well-respected health systems to provide innovative and compelling SaaS-based products. We are poised to capture significant share in the massive and growing self-pay market. Our solutions help healthcare systems optimize their revenue while providing patients with much improved and friendly billing experience.

Located in beautiful Boise, Idaho, they will have the opportunity to work with an exceptional leadership team who has significant experience building companies in consumer finance, software and analytics, and enjoy a competitive salary, benefits and equity appreciation rights, as well as a work/life balance suited to enjoy the beautiful landscape Idaho provides.

Equal Employment Opportunity Employer

VisitPay is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Boise, Idaho
  • Department
  • Employment Type
  • Powered by