TherapyNotes.com
Senior Software Developer
About this role
Description: Seeking a Senior Software Developer to design, build, and evolve scalable SaaS applications and services. Full-stack role involving user interfaces, business logic, APIs, integrations, and data access throughout the software development lifecycle. Requirements: 10+ years of professional software development experience in an Agile environment. 3+ years developing responsive web applications. Bachelor's or master's degree in computer science or software engineering. Strong full-stack experience with C#, ASP.NET Core, Angular, TypeScript, JavaScript, HTML, and CSS/SASS. Experience with PostgreSQL, SQL Server, or other relational databases. Excellent analytical, problem-solving, communication, and collaboration skills. Benefits: Competitive salary $120,000 - $140,000. Employer sponsored health, dental, vision, life, and disability insurance. Retirement plan with company contribution. Annual company profit sharing. Personal development/training budget. Comprehensive mentorship program.