CareersBecome Part of
a Better Solution
For nearly 40 years, home care business owners across the United States and Canada have come to rely on Rosemark’s streamlined, cloud-based, and mobile technologies to help them run their day-to-day home care operations efficiently. We’ve built a reputation for excellent customer service and for being responsive to customer priorities in our development cycle.
Why Work With Rosemark?
We are committed to delivering exceptional software solutions for the expanding home care industry.
Based in Ann Arbor, Michigan, we employ remote, hybrid, and in-person staff. We are currently seeking applicants located in Southeast Michigan for whom travel to the office is possible on a negotiable, semi-regular basis.
About Our Company
The Rosemark System empowers agencies to manage the complexities of their businesses, ensuring that over two million U.S. caregivers can focus on essential care. Our mission is rooted in people: the clients, the caregivers, the agencies we serve, and our own dedicated team. We are an inclusive group that champions open communication and mutual respect. If you are passionate about building great tools, you will find deeply rewarding work here.
Available Positions
Senior Software Developer (Backend, Full-Time)
Shoshana Technologies is looking for an experienced, future-thinking programmer to provide technical leadership to develop new server architecture that will expand upon our existing suite of applications for Mobile, Web, and Windows platforms. You will join a small, committed team passionate about what we do: providing exceptional software solutions to the expanding, ever-changing home care industry.
Are you:
- Excited by the prospect of working in a dynamic, growing company where you can have a real impact?
- Skilled in server-side development and able to communicate and problem-solve with a full-stack team?
- Able to conceptualize and implement complicated architectural and data management solutions?
- Self-directed in the face of distractions?
- Someone who enjoys helping others solve problems and achieve their goals?
- Thrilled to be a part of a team that is invested in the well-being of each member?
- Determined to know that your contributions fit into the bigger picture?
- Ready to work quickly and creatively AND have fun at the same time?
Then we are looking for you!
At Shoshana, your primary role would be to take ownership of the development of a new server architecture using C# as a foundation. This new server will enhance our application’s functionality with a modern architecture while co-existing with our legacy ecosystem, providing the foundation for the evolution of the product.
Responsibilities
- Help us take advantage of new opportunities by advocating for the best practices, standards, and tools
- Work closely with all stakeholders (Project Management, Design, Customer Success, and fellow developers) to develop features and improve existing components
- Take charge of developing a new server using modern technologies while integrating with legacy servers and databases
- Optimize software performance
- Build out an automated test suite
- Attend stand-ups and planning meetings
- Help us integrate AI tools into our development process
Core Qualifications:
- 10+ years of experience in backend development
- Proficient in multiple languages and development environments
- High-level understanding and experience with backend systems and complex architecture
- Proficiency in relational database management
- Proficiency with Git and version control
- Communication skills: you can discuss technical issues with non-technical people
- Collaboration skills: you can listen to others, critique new ideas, and accept feedback
- You take ownership of your work and communicate progress and concerns proactively
Preferred:
- Experience with (and value for) testing frameworks
- Proficiency with AI tools for software development
Remote Work
Our team is currently remote, but we’re looking for someone in the Southeast Michigan area who can come into the office on a flexible, semi-regular basis.
Apply today
Please submit your resume to jobs@shoshana.com
Apply Today
Our team is currently remote, hybrid, and in-person. We’re looking for someone in the Southeast Michigan area who can come into the office on a flexible, semi-regular basis.
How to Apply:
Please submit your resume to jobs@shoshana.com.
At Shoshana, we are committed to building a diverse and inclusive workplace. We value the unique perspectives and experiences that a diverse team brings to our company. We strongly encourage applications from all qualified individuals, including people of color, women, members of the LGBTQ community, individuals with disabilities, and veterans.
Shoshana Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.