
Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
The Software Engineer will play a key role in designing, developing, optimizing, testing, and maintaining application code for Team Select’s data platform. Working closely with cross-functional teams, this role focuses on delivering robust technology solutions to support operational workflows. This subject matter expert (SME) will lead the development of data-driven web applications, APIs, and internal business tools. In this role, you will report to the Director of Analytics and Engineering.
Duties/Responsibilities:
Analyze end users’ needs and develop software solutions within time and cost constraints
Program, test, debug, monitor, and document software features and enhancements
Manage all out-of-system software requests and deliver scalable solutions
Recommend and implement changes to improve software performance and operational efficiency
Monitor internal metrics related to electronic medical records (EMR) and other databases
Collaborate with stakeholders to understand business needs and translate them into technical requirements
Perform other duties as assigned
Required Skills/Abilities/Knowledge:
Strong proficiency in Python required
Hands-on experience with Django or other Python-based web frameworks
Experience with at least one object-oriented language (e.g., Java, C#, C++)
Experience with modern web technologies and API development
Strong SQL skills and understanding of relational databases
Advanced problem-solving and debugging skills
Knowledge or interest in the healthcare field is a plus
Ability to work independently and take initiative in a fast-paced environment
Excellent communication skills, both verbal and written, with the ability to explain technical concepts to a non-technical audience
Calm under pressure with strong prioritization and organizational abilities
Ability to maintain confidentiality and work cooperatively with colleagues at all levels
Education/Experience/Licenses/Certifications:
Bachelor’s degree in Software Engineering, Computer Science, or a closely related discipline
Minimum of three year of experience of web development
Benefits + Perks of Joining the Team Select Family
Medical, Dental, and Vision Insurance
Paid Time Off and Paid Sick Time
401(k)
Referral Program
Pay Range: $70,000 - $85,000/ salary
*We are unable to sponsor or take over sponsorship of an employment visa at this time or in the future. This role is in-person in our Phoenix, Arizona Headquarters office.*
Team Select Home Care reserves the right to change the above job description and qualifications without notice. Team Select Home Care will not discriminate against you on the basis of race, color, religion, national origin, sex, sexual preference, disability, political belief, veteran status, age, or any other status protected by law. Team Select Home Care is an employment-at-will employer.