Join us to Improve Health Equity for 5 Million People! CareMessage is the technology non-profit building the largest patient engagement platform for low-income populations in the United States. We are looking for a Software Engineer II, Integrations (L2) to deliver scoped integration work that connects external systems to our platform in a reliable, maintainable, and secure way.
Requirements
- Minimum 3 years of hands-on software engineering experience with JavaScript and one other programming language
- Minimum 3 years experience building, maintaining, and scaling backend systems, APIs, and services
- Solid fundamentals of computer programming, including a good understanding of software development lifecycle, coding best practices, design patterns, object-oriented architecture, etc.
- Commitment to supporting and fostering diversity and inclusion
- Autonomy to execute defined work and take ownership of longer term initiatives
- Growth-oriented mindset
- Outstanding written and verbal communication skills
- Excellent ability to collaborate with technical and non-technical partners
- Experience working in teams where automated tests are an expected part of development
- Strong experience working remotely
Benefits
- Competitive salary and benefits packages
- Flexible work hours; fully remote team
- Paid parental leave for biological and adopted children
- Time off to thrive (half-day Fridays, 18 paid company holidays, 9 wellness days, 15 days of PTO)
- Sabbatical after 4 years of service (1-month, 20 working days)
- Generous medical, dental, and vision insurance for employees and their families
- 401k retirement plan
- Short & long-term disability insurance
- Wellness budget ($100 per employee yearly)
- PerkSpot: Instant access to discounts on products & services from hundreds of vendors
- Annual budget for professional and personal development (webinars, online courses, books, etc.)