Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Clipboard Health, so some details may not match this job. The employer's own page has the real description.
Overview
Clipboard Health is seeking a highly skilled Senior Software Engineer specializing in Backend and Full Stack development. In this role, you will be responsible for designing, building, and maintaining robust software applications that enhance the efficiency of healthcare services. You will collaborate closely with cross-functional teams to implement new features, address technical challenges, and ensure high performance and responsiveness of our systems. Your expertise will play a crucial role in shaping the technological landscape of our services, contributing to our mission of advancing healthcare accessibility and quality.
Job Responsibilities
- Develop and maintain scalable, high-performance backend services using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Optimize applications for maximum speed and scalability while ensuring security and data protection.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Debug and troubleshoot production issues and provide timely resolution.
- Document development processes, code comments, and technical specifications.
- Mentor junior engineers and actively participate in their skill development.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software engineering with a focus on backend and/or full stack development.
- Strong proficiency in one or more programming languages such as Java, Python, or Node.js.
- Experience with database management systems (e.g., SQL, NoSQL) and strong understanding of data structures and algorithms.
- Familiarity with cloud services (AWS, Google Cloud, or Azure) and containerization technologies (Docker, Kubernetes).
- Proficient in version control systems, preferably Git.
- Excellent problem-solving skills and ability to work under tight deadlines.
Technologies & Tools
The Senior Software Engineer will primarily use technologies such as Java, Python, and Node.js for backend development, alongside various frameworks and libraries suited for full stack development. Familiarity with RESTful services, GraphQL, and microservices architecture is essential. The role requires competence in using SQL and NoSQL databases, as well as tools like AWS or Google Cloud for cloud deployments. Additionally, knowledge of REST API design and modern CI/CD practices will be beneficial.
Ideal Candidates
Ideal candidates will possess strong analytical and logical thinking skills, coupled with a passion for delivering high-quality software solutions. They should demonstrate effective communication and collaborative working habits, enabling them to thrive in a team-oriented environment. A proactive approach to problem-solving and a keen interest in keeping abreast of technological advancements are also essential. Successful candidates will be adaptable, detail-oriented, and committed to continuous learning and professional development.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.