What are the responsibilities and job description for the Senior Software Engineer, Backend position at Ceras Health Inc?
THE OPPORTUNITY
In this role, the Senior Software Engineer, Backend will play a key role in developing and maintaining complex Software-As-A-Service (SaaS) production software. The role requires strong analytical skills, unwavering commitment to quality, a collaborative work ethic, and cutting-edge technical skills. This position will be responsible for projects that are complex, challenging, and exciting.
You will be part of a team in an agile environment, and by working closely with your team members, developers, architects, and other key stakeholders, you will implement functionality critical to our business success. You would be working on modern cutting-edge technologies to build a framework which will enable the other teams in the organization to develop, deploy and monitor the micro services on the AWS platform.
JOB FUNCTIONS
Architect and develop scalable authorization and eligibility solutions for both web and mobile applications.
Participate in the full software development lifecycle, including development, code reviews, testing, and monitoring.
Develop APIs and microservices primarily in Java / Kotlin.
Build scalable systems, libraries, and frameworks.
Develop database models using appropriate database technologies, including PostgreSQL and MongoDB.
Manage code changes using Git.
Support production by systematically debugging, mitigating, and implementing long-term solutions.
EDUCATION, QUALIFICATIONS, & EXPERIENCE
BS in Computer Science, or a related technical field or equivalent experience or training in the healthcare industry.
5 years of experience with Kotlin, Java, Scala other compiled languages.
5 years of experience with building backend systems for web or mobile.
5 years of experience with relational or NoSQL and SQL database concepts.
Experience with microservice architecture and paradigms.
Experience with high-scale performance and optimization tools and techniques.
Experience with cloud-based services and hosting (AWS and/or Azure, GCP).
- Advanced experience with modern development tools such as Git, Maven, Jenkins, Jira, Spring, and Kubernetes.
Industry experience with distributed, high-performance systems.
Operated in an agile environment while leveraging the Scrum framework.
Ability to architect and implement software systems in complex domains.
Fundamental understanding of the full stack.
Strong analytical, programming and demonstrated project management skills.
- Strong communication skills to interface with product owners, stakeholders, and team members.
Self-starter who is highly motivated and can contribute individually and work effectively on a team.
ABOUT YOU
You will thrive at Ceras Health if you have:
The desire to work collaboratively with a tight knit but quickly growing team across many different areas of the business
Flexibility, humility, and a sense of humor
Drive and excitement for working in a fast-paced environment
Ceras Health offers a comprehensive compensation and benefits package, including paid time off, medical, dental, and vision insurance, company paid life insurance and retirement savings.
COMPANY BACKGROUND
Ceras Health is a digital first, integrated care provider combining clinical expertise, digital health devices, artificial intelligence, and behavioral change solutions to empower individuals to take control of their health and learn ways to extend and improve the quality of their lives. Ceras Health has developed a SaaS and mobile platform, that supports patients’ adherence to pre- and post-discharge care plans, provides patients and care team members with the ability to measure and track patient health data, and enables individuals to get better and stay better providing access to condition specific health information.
For more information about Ceras Health, please visit www.cerashealth.com, and follow the company on Twitter, Facebook, and LinkedIn.
Ceras Health’s policy is to provide equal employment opportunity and affirmative action in all its employment practices without regard to race, color, religion, sex, national origin, ancestry, marital status, protected veteran status, age, individuals with disabilities, sexual orientation or gender identity or expression or any other legally protected category. Verification of employment eligibility will be required as a condition of hire.