Current job opportunities are posted here as they become available.
Department: | Administrative |
Location: | Columbia, SC |
JOB TITLE: SENIOR SOFTWARE DEVELOPER
The role of the Senior Software Developer is critical in designing, developing, and implementing cutting-edge software applications that transform patient care. This position requires a deep understanding of the healthcare domain to craft solutions with real-world impact, going beyond standard development.
AREAS OF RESPONSIBILITY
A successful Senior Software Developer will be able to perform these essential duties and responsibilities. Reasonable accommodations may be made, in accordance with applicable law, to enable individuals with disabilities to perform the essential functions.
The following is a list of essential functions, which may be subject to change at any time and without notice. Management may assign new duties, reassign existing duties, and/or eliminate function(s).
•Software Development: Participate in all phases of the software development lifecycle (SDLC), with a focus on the design and implementation of domain-specific features.
•Feature Development: Lead the development of complex features and functionalities, ensuring adherence to coding standards and best practices.
•Collaboration: Collaborate with cross-functional teams (product, design, QA) to understand healthcare domain requirements and translate them into robust software solutions.
•Architecture Design: Apply a deep understanding of clean architecture principles to design, develop, and maintain features with a focus on reusability and maintainability.
•Data Management: Create and maintain data pipelines and background services to support core functionalities.
•Power BI Custom Views: Design and implement custom views for Power BI developers to leverage your data effectively (a plus).
•Code Review and Mentorship: Conduct code reviews and mentor junior developers, fostering a culture of knowledge sharing and growth.
•Documentation: Write comprehensive and clear documentation for assigned code modules and domain concepts.
MISSION EXPECTATIONS
•Take responsibility for own work in completing tasks. Assist others so that the resources, assistance, or support is provided to achieve success in their daily work.
•Communicate, endorse, and demonstrate the Company’s mission, vision, and values.
•Prompt and regular attendance.
•Adhere to standards of behavior, dress code including name tag and approved uniform, personnel department, and company policies.
•Attend in-services and meetings on a regular basis.
•Promote a culture of outstanding customer service and strive to enhance patient experience at all times.
•Must be available during normal work hours (unless previously approved by direct supervisor). Additional hours may be required to complete normal business functions and/or projects.
•Must possess the ability to deal tactfully with patients, employees, management, visitors, government agencies, and the general public and maintain an open-door policy for all employees.
•Must possess the ability to make independent decisions when circumstances warrant.