Senior Software Developer

Remotehunter — United States · Posted ~1 hour ago

Senior Full-time

Skills

Angular ASP.NET Core C# PostgreSQL API development service-oriented architecture event-driven architecture software architecture feature development mentoring

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering opportunity for someone who enjoys working across the stack and taking ownership from system design through production release. You will build modern web features and scalable APIs, contribute to architectural decisions, and help strengthen reliability and performance while supporting the growth of other engineers.

Highlights

Senior-level ownership across the technology stack, with opportunities to shape architecture, deliver features end to end, mentor teammates, and improve scalability, reliability, and performance.

Description

1. About Our Client: The organization operates in the behavioral health software industry, providing practice management and electronic health record (EHR) solutions. It addresses challenges faced by clinicians by offering tools for scheduling, billing, documentation, and telehealth, enabling a focus on patient care. The company emphasizes innovation and the continuous advancement of its software platform. 2. About the Opportunity: The Senior Software Developer role is designed to advance the platform''s development by working across the technology stack. The position involves influencing architectural decisions, owning feature development from design to release, and mentoring team members. This role contributes significantly to the platform''s scalability, reliability, and performance. 3. Responsibilities: • Develop and maintain features using Angular, ASP.NET Core, C#, and PostgreSQL • Design and implement scalable APIs and services with service-oriented and event-driven architectures • Participate in architectural decisions regarding performance, reliability, and maintainability • Collaborate with the engineering team through code reviews and design discussions • Support and mentor developers as the team expands 4. Requirements: • Minimum 5 years of professional software development experience • Bachelor’s degree in a technical discipline, preferably Computer Science or Software Engineering • Proficiency with Angular, .NET Core, C#, TypeScript, JavaScript, and HTML/CSS • Strong understanding of object-oriented programming, design patterns, and modern architecture • Experience building APIs and working with relational databases • Effective communication and problem-solving skills 5. Pay Range and Compensation Package: • Competitive salary ranging from $110,000 to $135,000 • Employer-sponsored health, dental, vision, life, and disability insurance • Retirement plan with company contribution • Annual company profit sharing • Personal development and training budget 6. Benefits & Perks: • Open and collaborative work environment • Extensive two-week onboarding plan • Comprehensive mentorship program Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.