The Senior Software Engineer is responsible for driving the end-to-end design development and delivery of complex enterprise-grade software solutions and enhancements to existing products Works closely with customers developers and other stakeholders to understand and define customer needs in these designs Features are aligned to a timetable and areas of responsibility Developers may solicit customers for feedback regarding product usability and desired future enhancements The ideal candidate will collaborate closely with cross-functional teams including Product Management UI UX QA and DevOps to deliver scalable secure and high-performing applications aligned with business goals The position also involves architectural decision-making process improvement and technology evaluation to enhance development efficiency and quality Let s talk about Responsibilities Develop and lead the design development and delivery of complex software systems using Java and React and good to have Node js Define and enforce coding standards best practices and development processes Conduct design and code reviews to ensure high-quality deliverables Mentor and guide a team of engineers foster a culture of ownership innovation and continuous improvement Manage sprint planning estimation and task delegation to ensure timely and quality deliverables Support team members in resolving technical challenges Work closely with Product Managers UI UX Designers QA and DevOps to ensure alignment on project objectives and priorities Translate business requirements into technical solutions and communicate progress effectively to stakeholders Serve as the technical point of contact for cross-functional coordination Contribute to architectural decisions for scalable and maintainable systems Evaluate and integrate new technologies frameworks and tools to enhance productivity Ensure application performance security and reliability meet enterprise-grade standards Let s talk about Qualifications and Experience Required Bachelor s or Master s degree in Computer Science Engineering or related field 8 years of professional experience in software development including at least 2 years in a lead or senior role Solid expertise in Java Spring Boot or Node js and React js with Redux or similar frameworks Solid understanding of RESTful APIs microservices architecture and cloud platforms AWS Azure GCP Strong leadership and decision-making skills Excellent verbal and written communication abilities A proactive collaborative and ownership-driven attitude Ability to balance technical depth with business priorities Proficient in version control Git CI CD pipelines and containerization Docker Kubernetes Excellent problem-solving and analytical skills Proven ability to communicate clearly and coordinate effectively with technical and non-technical stakeholders Experience leading agile scrum teams and managing project timelines Preferred Experience with GraphQL TypeScript or serverless architectures Familiarity with DevOps practices and automated testing frameworks Promote engineering best practices including clean code automated testing and CI CD to ensure reliability and maintainability Review code and design deliverables to uphold quality and compliance standards e g HIPAA SOC 2 FHIR interoperability Joining us is more than saying yes to making the world a healthier place It s discovering a career that s challenging supportive and inspiring Where a culture driven by excellence helps you not only meet your goals but also create new ones We focus on creating a diverse and inclusive culture encouraging individual expression in the workplace and thrive on the innovative ideas this generates If this sounds like the workplace for you apply now We commit to respond to every applicant