Software Developer

2024-11-04
USA
TherapyNotes.com
About UsTherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care.We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference!DescriptionTherapyNotes is seeking a Software Developer to join our growing team. We are looking for a passionate engineer skilled in building scalable and responsive web applications and services using Angular and ASP.NET Core. The ideal candidate will have demonstrated experience in implementing robust APIs using event-based software design and adhering to Service-Oriented Architecture (SOA) principles. They should excel in a collaborative environment.Responsibilities Perform full-stack development including front end, business logic, and data access layers. Responsible for the entire development lifecycle from planning to release and support Actively contribute to software architecture decisions, design strategies, and code reviews to ensure high-quality, scalable, and maintainable solutions Collaborate closely with development team members and stakeholders Maintain high standards, attention to detail, accuracy and completeness Requirements 3 or more years experience developing software in an Agile, team-based environment 1 or more years experience developing responsive web applications BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred) Strong understanding of OOP concepts and design patterns Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML Experience in building robust APIs and adhering to Service-Oriented Architecture (SOA) principles Familiarity with event-based software design and event-driven architecture Experience with PostgreSQL or other relational databases, and Entity Framework Core or similar object-relational mapping frameworks Excellent problem solving and communication skills Benefits Competitive salary - $65,000-$110,000 Employer sponsored health, dental, vision, life, and disability insurance Retirement plan with company contribution Annual company profit sharing Personal development/training budget Open, collaborative work environment Extensive 2-week onboarding plan Comprehensive mentorship program TherapyNotes, LLC is an Equal Employment Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All candidates whom have been given a conditional offer of employment with TherapyNotes, LLC must also undergo a criminal background check.#LI-Remote#LI-PL110/30/2024About the companyWho We AreTherapyNotes is the national leader in web-based behavioral health practice management and electronic health records software. The software as a service solution integrates patient scheduling, medical records, billing and electronic claims to streamline the way mental health professionals manage their practice. Our growing team of developers, QA engineers, IT experts, customer success specialists, and business professionals are dedicated to providing our customers with the best EHR software experience. TherapyNotes offers careers that provide the freedom to do amazing work, interact with great people, and offer fantastic learning and growth opportunities. If you are interested in working for a SaaS based company, looking to join a supportive team, and aspire to build and support great products, please review our current openings and select a position to apply.A list of our current openings is below. Feel free to submit a resume even if you don't see a perfect match for your credentials if you feel you can contribute to the team.Diversity at TherapyNotesTherapyNotes is a mid-sized business, but we have always enjoyed diversity in our team. We believe in equality of opportunities regardless of race, religion, gender, disability, or sexual orientation. Employees are encouraged to be open and sensitive to the unique needs of others and discrimination is strictly forbidden. At TherapyNotes.com we believe that diversity fosters creativity which is important when implementing state-of-the-art solutions for our customers.