Software Development Specialist 2 (On-site / Hybrid)

Select Physical Therapy$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent experience.
  • 2+ years of hands-on software development experience.
  • Experience building front-end applications using React and/or Angular.
  • Experience developing backend services and APIs using .NET and C#.
  • Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, ASP.NET Core, and Microsoft SQL Server.
  • Experience designing and consuming RESTful APIs.
  • Understanding of Agile development methodologies.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack web applications.
  • Build modern, responsive, and accessible user interfaces using React and/or Angular.
  • Develop secure, scalable backend services and APIs using .NET and C#.
  • Collaborate with product owners and UX designers to deliver business value.
  • Participate in Agile ceremonies including sprint planning and retrospectives.
  • Perform code reviews and contribute to coding standards and best practices.
  • Troubleshoot and resolve application issues across all layers.

Benefits

  • Extensive and thorough paid orientation program.
  • Paid Time Off (PTO) and Extended Illness Days (EID).
  • Health, Dental, and Vision Insurance; Life insurance; Prescription coverage.
  • 401(k) retirement plan with a company match.
Full Job Description
Overview

Software Development Specialist II (Full-Stack Developer)

Hybrid, Mechanicsburg, PA (2 days per week in the office)

Select Medical is seeking a Software Development Specialist II (Full-Stack Developer) to design, develop, and support modern healthcare applications that positively impact patient care and business operations. This role will work across the full technology stack, developing engaging user interfaces using React and/or Angular while building scalable backend services using .NET and C#.

The ideal candidate is passionate about software development, enjoys solving complex business challenges, and thrives in a collaborative Agile environment. This position offers the opportunity to work on application modernization, cloud technologies, AI-assisted development practices, and enterprise healthcare solutions.

Responsibilities
  • Design, develop, test, deploy, and maintain full-stack web applications.
  • Build modern, responsive, and accessible user interfaces using React and/or Angular.
  • Develop secure, scalable backend services and APIs using .NET and C#.
  • Design and optimize database solutions using Microsoft SQL Server.
  • Collaborate with product owners, business analysts, UX designers, and other developers to deliver business value.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, demonstrations, and retrospectives.
  • Perform code reviews and contribute to coding standards and best practices.
  • Troubleshoot and resolve application issues across the front-end, backend, database, and integration layers.
  • Support CI/CD pipelines, automated testing, and DevOps practices.
  • Contribute to application modernization and continuous improvement initiatives.
  • Create and maintain technical documentation.
  • Evaluate emerging technologies and recommend innovative solutions that improve team productivity and software quality.
Qualifications

Required Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent experience.
  • 2+ years of hands-on software development experience.
  • Experience building front-end applications using React and/or Angular.
  • Experience developing backend services and APIs using .NET and C#.
  • Strong proficiency in:
  • JavaScript and TypeScript
  • HTML5 and CSS3
  • ASP.NET Core and Web APIs
  • Microsoft SQL Server
  • Experience designing and consuming RESTful APIs.
  • Familiarity with object-oriented programming principles and software design patterns.
  • Experience with Git-based source control systems.
  • Understanding of Agile development methodologies.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with Azure or AWS cloud services and cloud-native application development.
  • Experience with Angular or React component libraries, or modern state management frameworks.
  • Experience implementing CI/CD pipelines using GitLab, Azure DevOps, or similar platforms.
  • Experience developing healthcare, clinical, or enterprise business applications.
  • Familiarity with automated testing frameworks and test automation practices.
  • Understanding of application security, authentication, authorization, and secure coding techniques.
  • Experience supporting production applications and troubleshooting complex system issues.
Additional Data
  • An extensive and thorough paid orientation program.
  • Paid Time Off (PTO) and Extended Illness Days (EID).
  • Health, Dental, and Vision Insurance; Life insurance; Prescription coverage.
  • A 401(k) retirement plan with a company match.

About Select Physical Therapy

Select Physical Therapy Careers

There has never been a better time to explore the diverse job opportunities at Select Physical Therapy, a leader in rehabilitation services. This company stands as a beacon of innovation and professional growth in the healthcare sector.

Work You’ll Do

Join Select Physical Therapy’s esteemed team to assist individuals in overcoming physical challenges and enhancing their overall quality of life. This role offers a unique opportunity to be at the forefront of industry expertise and digital innovation in physical therapy. Lead with a commitment to excellence and a deep understanding of patient care, all while working alongside a team of highly skilled professionals. Select Physical Therapy offers a dynamic environment where leadership and diversity training are integral to the company culture. Engage with a nationwide network of healthcare professionals dedicated to pioneering advancements in physical therapy and rehabilitation.

Introducing the Select Physical Therapy Careers Program

The program is designed to foster the professional development of its team members, helping them master their skills in physical therapy through comprehensive training and real-world experience.

Do Innovative Work

Be part of a team that delivers targeted healthcare solutions with a commitment to excellence and innovation. Select Physical Therapy employs over 20,000 dedicated professionals who are at the intersection of healthcare delivery and technological advancement.

Do Innovative Work

Provide essential care that impacts the lives of patients every day, utilizing the latest in medical technology and treatment strategies to deliver superior patient outcomes.

Be Part of a Great Team

Experience the collaborative, supportive environment where each team member’s contribution is valued. Work with leading healthcare professionals and benefit from a culture that supports your career aspirations and personal growth.

Future-Proof Your Career

Select Physical Therapy offers a path where ambition is only the beginning. With limitless opportunities to advance, team members receive unmatched support in certification, ongoing education, and professional development.

Explore

Discover how Select Physical Therapy is leading the way in innovative patient care: - Implementing cutting-edge treatment techniques to enhance patient recovery. - Utilizing predictive analytics to improve treatment outcomes.

The Select Physical Therapy Leadership and Development Initiative

This initiative combines rigorous training, leadership development, and hands-on experience to prepare team members for success in the rapidly evolving world of physical therapy. Clients and patients alike turn to Select Physical Therapy for expertise in physical rehabilitation and innovative care solutions.

Stay Connected

Join the Team

Search open positions that match your skills and interests. Select Physical Therapy looks for passionate, curious, creative, and solution-driven team players. SEARCH SELECT PHYSICAL THERAPY JOBS

Keep Up to Date

Stay informed with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the professionals who work at Select Physical Therapy.

READ CAREERS BLOG

Job Alert Emails

Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Select Physical Therapy.
Learn more about Select Physical Therapy
Industry

Similar Jobs

More Jobs at Select Physical Therapy

More Information Technology Jobs

Find similar Software Development Specialist 2 (On-site / Hybrid) jobs: