WellHive · 18 hours ago
Sr. Software Engineer, Customer Solutions Engineering
WellHive is a fast-growing organization focused on transforming the way health systems coordinate and deliver care through secure, modern technology. They are seeking a Senior Software Engineer to join their Customer Solutions Engineering team, responsible for architecting, developing, and deploying robust solutions that integrate client systems with their healthcare platform.
ComputerHealth CareSoftware
Responsibilities
Design, develop, and maintain robust software/integration solutions
Create and maintain system design specifications and process flowcharts/swim lanes
Lead systems integration efforts, ensuring seamless data flow and functionality between various platforms
Develop and consume APIs to facilitate communication between internal and external systems
Manage software integration projects from conception to deployment, ensuring timely and successful delivery
Collaborate with cross-functional teams and manage stakeholders effectively to gather requirements, provide updates, and ensure alignment on project goals
Apply your deep technical knowledge and problem-solving skills to address complex challenges within the healthcare domain
Develop high-quality, performant, and maintainable code with comprehensive unit, integration, and end-to-end test coverage
Provide technical leadership through participation in design discussions, code reviews, and mentorship of other team members
Actively participate in code reviews, design sessions, and all agile ceremonies (stand-ups, sprint reviews, retrospectives, backlog refinement)
Work both independently and collaboratively with cross-functional teams to deliver innovative solutions to challenging healthcare problems
Mentor and support the technical growth of other engineers on the team
Contribute to the continuous improvement of our development tools, processes, and architecture
Troubleshoot and resolve technical issues, including occasional participation in a daytime on-call rotation
Participate in technical interviews
Qualification
Required
Minimum of 5 years of professional software development experience
Proficiency with software development. While this role will largely use TypeScript/JavaScript/NodeJS, with the possibility of some Golang, previous proficiency can be in other programming languages
Track record of solving problems and delivering software solutions
Solid understanding of fundamental software engineering principles, including data structures, algorithms, software design patterns, testing paradigms, and effective debugging of distributed systems
Demonstrated ability to collaborate effectively within a team, provide technical guidance, mentor junior engineers, and foster knowledge sharing
Expertise in software engineering best practices and familiarity with associated tools, such as Git/GitHub for version control, code review processes, static analysis tools (e.g., ESLint, SonarQube), and CI/CD pipelines (e.g., Jenkins, GitLab CI)
Understanding of agile methodologies such as Scrum and continuous integration/continuous deployment (CI/CD) principles
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a closely related technical field
Excellent written and verbal technical communication skills
Solid understanding of Project Management principles
Successful completion of in-person IAL3 compliant identity proofing will be required (you must be able to present the necessary identification documents)
Willingness and ability to travel for occasional customer or onsite company meetings (approximately 1-2 times per year)
Ability to work remotely within the continental USA from an Eastern or Central time zone (excluding New York)
Must be a US citizen or permanent resident
Preferred
Strong understanding of Web Services, including RESTful API design, integration, and consumption
Experience with cloud platforms, particularly AWS
Familiarly with Go programming language, paradigms, constructs, and idioms
Knowledge of relational databases whether PostgreSQL or other
Project Management experience and certification is a plus (CAPM, PMP, PMI-ACP, CSM, etc…)
Prior experience working with healthcare appointment scheduling workflows
Prior experience using Jira for project management
Benefits
Competitive pay and benefits
Flexible working conditions
Company
WellHive
WellHive provides software for veterans' health management which offers scheduling, monitoring, status claim, enrollment, eligibility.
Funding
Current Stage
Early StageRecent News
2023-09-28
2022-06-11
Company data provided by crunchbase