About us: The Commons Project Foundation (TCP) is an impact-focused non-profit organization. Established in 2019, TCP’s mission is to create, finance, and operate digital services for the public good. We partner with government agencies, for-profit companies, academic institutions, and other stakeholders to create digital infrastructure in healthcare, education, finance, and community & civic engagement.
TCP is an equal opportunity employer. We value diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, genetic information and testing, family and medical leave, sexual orientation and gender identity or expression, protected veteran status, or any other characteristic protected by law.
Title: Senior Software Engineer, Healthcare
We’re hiring a senior software engineer to provide technical leadership around healthcare interoperability standards. A successful candidate will have several years of experience as a software developer working in the healthcare industry, with a focus on modern interoperability standards. This role involves hands-on programming as well as mentoring to the existing, and growing, team. This role will help lead the development team but will also be integral to everyday development efforts.
B.S. / B.A. degree(s) in a technical or engineering field, and/or relevant technical training
7+ years of professional experience in developing Applications in or around healthcare
Deep understanding of secure coding techniques
Ability to troubleshoot application/security issues
Team/Tech lead experience
Production development experience in Python 3.X
Expert knowledge of Fast Healthcare Interoperability Resources (FHIR) and Electronic Health Records (EHR)
3+ years experience working with modern healthcare interoperability standards (e.g., SMART App Launch Framework, SMART Health Cards Framework)
Knowledge of OAuth, data security, and encryption standards
Contributor to open source software or blogs/medium posts
Deep knowledge of cloud computing
Deep knowledge of mobile application development
Working knowledge of web3 technologies
Active member of HL7 and/or CARIN
Hands on developer role / Individual contributor
Working hand-in-hand with internal and external stakeholders to provide technical guidance on healthcare interoperability standards
Influence organizational goals and technical strategy as a key representative of the engineering team
Working in a collegial and open environment that rewards teamwork, continuous learning and meeting commitments
Developing new services, tooling, and designing / implementing new platform infrastructure shared across products
Maintaining existing systems by troubleshooting issues, responding to customer issues, and working with an internal ops and BD team to streamline processes and workflows