Summary of Position:
You are a high performer with a drive for excellence. You get a thrill out of mentoring talented individuals and watching them succeed. You come from a software engineering background and have extensive experience in modern software architecture patterns and practices. You enjoy learning at a fast pace in an agile environment to deliver value to your customers. You aren’t just looking to do something, but rather to make it better, faster, and leaner. You don’t expect perfection, but you strive to get closer every day. You probably spend time outside of work learning about the next great technology, software programming, business, or perhaps you have a little project on the side. You have probably worked or consulted at one or more mature software organizations but prefer to work in a smaller organization. You have technical breadth, along with the technical skills to write code/script, and an architectural mind to think about the entire solution and its design. You have architected and designed end-to-end solutions and look forward to applying your skills and experience to a new environment.
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 functionsCreate 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:
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
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
We are open to candidates located in: Boise, ID; Salt Lake City, UT; or a permanent resident of the US. Remote work locations/Telecommute (US Only) will be considered for this position. Relocation is offered for this position. No sponsorship is available for this position.
VisitPay is a well-funded start-up in a $400B growing market. We are a nationally focused company working closing 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, you 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.