Software Developer
About OrthoFi
OrthoFi is a Denver-based startup that is revolutionizing the orthodontic industry with software solutions that give doctors the capability to start more patients and to offload time consuming front-office processes. Our patent-pending solution puts patients in control of their payment plans and makes costly treatments affordable to almost everyone. Founded by a dynamic combination of medical professionals, Wall Street veterans, and Fortune 500 executives, OrthoFi is revenue positive and poised to experience hyper-growth over the next five years. OrthoFi was recently named one of Denver’s fastest growing companies by the Denver Business Journal and ranked in Built in Colorado’s list of 2016 Top 100 Digital Companies in Colorado.
In the OrthoFi community, members are valued for who they are, supported no matter where they are, and motivated to excel personally and professionally. People who join our community are self-starters and love a challenge! We’re looking for passion-driven, dynamic individuals that are excited about a fast-paced and fun environment. Our team enjoys the opportunity to impact people’s lives and help to create more smiles every day.
About the Role
OrthoFi is looking for an experienced software developer leader that has a passion for solving challenging problems through collaboration and innovation. OrthoFi is a dynamic startup experience with hyper-growth. As such, we are looking to greatly expand our product and development teams in 2019 and beyond. You will have the opportunity to teach, learn, contribute to diverse projects with challenging problems, and grow your own technical and professional skill sets.
As a Software Developer, you will interact daily with both OrthoFi’s technical leadership as well as with your project team to drive solutions to complex business and technical problems.
Responsibilities
Responsibilities include but are not limited to the following:
Collaborate with your team and various stakeholders to design and implement scalable, maintainable, effective solutions utilizing team and organizational standards and industry best practices
Work collaboratively at designated workstations with other team members when appropriate / Work independently as needed
Implement various server-side code in .NET/C# as needed per design spec
Build performant, well-structured queries using both SQL and/or Entity Framework
Write unit tests per team and organization standards to maximize both code and scenario coverage.
Work constructively with QA/Test to ensure smooth feature testing and deployment
Perform peer review and source control branch management per team and organization standards
Other activities as assigned
Desired Skills and Experience
3+ years .NET (C#) Development Experience
3+ years Web Front-End Experience:
HTML5
CSS3
jQuery
Experience with one or more modern client-side Javascript frameworks(e.g. Angular 2+, React, etc)
3+ Years Data Access Experience:
SQL Server (SQL Azure a plus)
Writing queries and stored procedures
Schema modeling
Experience with Amazon AWS (a plus)
Experience writing unit tests (TDD a plus)
Experience developing HIPAA compliant software (a plus)
Thrives working with teams to solve complicated challenges
Experience with migrating to a microservices architecture a plus
Perks
Nurturing and supportive culture
Unlimited PTO
On-site gym
Company breakfast once a month
Monthly team building activities
Company and team outings
Meditation sessions and wellness initiatives
Peer-to-peer recognition program
Casual dress atmosphere
Unlimited snacks and coffee