Company Overview: Proven is a start-up software company delivering a modern electronic medical record (EMR) to physical therapists. Proven's Founders and Executive team have decades of experience successfully growing and scaling companies in healthcare. Our mission is to deliver an innovative and impactful solution to healthcare providers leveraging modern technology. At Proven, we are looking for bright, hard-working, and highly motivated individuals who want to be a part of our fast-growing company.
Job Description: We are seeking an experienced Senior Software Architect to lead various software development initiatives, enhancing our EMR solutions and driving innovation in healthcare technology. This role demands a highly flexible and dynamic professional capable of shaping the future of our software architecture and ensuring the delivery of robust, scalable, and efficient systems.
Key Responsibilities: Design and implement robust solution components in a fast-paced environment without compromising scalability, maintainability, and security.
Design, optimize, and maintain efficient database structures, ensuring high performance and integrity.
Collaboration: work closely with us as a member of our small development team to ensure high-quality and consistent software development practices.
Technical Skills: Deep experience with Microsoft stack web technologies, ASP.NET Core
Some experience with Server-side Blazor applications preferrable
Expert Level in SQL Server or other RDBMS backend
Experience with Azure cloud services and/or AWS
Experience with consuming and building REST API endpoints
Proficiency with Azure DevOps or similar
Familiarity with Telerik UI components a plus
Personal Attributes: Seeks opportunities to advance innovation by embracing manageable risks: not risk-averse but prudent and strategic in risk-taking.
Exceptional problem-solving skills, innovative thinking, and a strong work ethic.
Must be flexible and able to work both independently and collaboratively in a fast-paced environment.
Required Qualifications: Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Experience: At least 6+ years of software development experience, with a proven track record as a developer and architect in complex software projects.
Benefits & Compensation: This is a remote position. Applicant must be in Eastern time zone or willing to work Eastern time zone hours.
Industry-leading PTO plan
Top tier employer-sponsored healthcare benefits, other benefits
$160,000 - $180,000