About the job
As a pivotal member of our team, you will be responsible for developing cutting-edge, mission-critical applications and tools that empower Catasys colleagues in their daily efforts to transform the lives of individuals grappling with untreated behavioral health issues.
Your success in this role will hinge on your ability to collaborate effectively with business leaders, product managers, architects, and fellow engineers to grasp business requirements and devise optimal solutions. You will engage in robust teamwork throughout agile development cycles, ensuring the realization of your envisioned solutions. The components you create will significantly impact both our members and healthcare providers.
You will adopt a systematic approach to problem-solving, adeptly shifting between the big picture and the finer details. Your capacity to guide others through this process, while codifying best practices and tools, will help establish a foundational engineering approach in our rapidly expanding environment.
Key Responsibilities
- Design and implement cloud-based user interface components for large-scale, highly scalable deployments.
- Integrate third-party tools and PaaS/SaaS services.
- Research and prototype innovative solutions using open-source technologies.
- Collaborate with subject matter experts to ensure successful transfer of complex domain knowledge.
- Apply software development lifecycle (SDLC) principles and methodologies such as Lean, Agile, XP, Continuous Integration (CI), and best practices in Software and Product Security.
- Write high-quality code that meets established standards and delivers the desired functionality using the selected technology.
- Assess application performance by understanding performance parameters.
- Work on core data structures and algorithms, implementing them with the chosen technology.
- Proactively share information with the team, tailoring communication to the right audience with appropriate detail and timeliness.

