Carta Healthcare
Employee
TELECOMMUTE – US National
3/8/23
Job Description
Title:Senior Software Engineer
United States
AtCarta Healthcare, we believe in a multidisciplinary approach to solving problems. Our mission is to automate and simplify the work that burns out clinical staff, so they can focus on patient care. Our AI Enabled Technology offers a complete solution (people, process and technology) to support the Healthcare Registry Data Market. We design products that transform the way hospitals use data to deliver care. We make analyzing data fast, easy, and useful for everyone. We give clinicians time back to focus on research and care that improve patient lives by reducing paperwork. Carta Healthcare is a remote organization with headquarters in San Francisco and Portland, Oregon.
To learn more about our AI Enabled Solutions and more about our company, pleasevisit www.carta.healthcare
We are looking for aSenior Software Engineerwith outstanding Python skills. Candidates must have proven technical, leadership, and delivery skills to support the Engineering and QA teams in designing and realizing software solutions that facilitate the capture and analytics of critical healthcare data. As aSenior Software Engineerwithin the platform development team, you’ll be responsible for the scaffolding, design, and implementation of a modern, JavaScript-based in-browser application. On a daily basis, theSenior Software Engineerwill actively collaborate with geographically-dispersed, cross-functional teams to define & maintain APIs, test, and deliver complex end-to-end software solutions in a timely fashion.
Responsibilities:
Deliver technical services including guidance, conceptual design, as well as technical and process innovations
Write scalable and testable code using Python programming language.
Work with front end and back end engineers to generate and maintain code according to the agreed coding standards and best practices
Bring a passion to remain up-to-date with the latest trends of technical software development
Investigate latest technology and build quick Proofs of Concept to address future business needs
Prepare, improve, and introduce new approaches/methodologies/tools and techniques for UI/UX development
Meet delivery commitments of feature content throughout the whole software development lifecycle
Communicate with product team and stakeholders to analyze and suggest efficient solutions based on requirements
Support roadmap development and technical solutions for new and existing functionality
Prepare technical documentation
What you’ll need:
Bachelor’s degree in computer science field or other relevant degree or experience
Practical work experience and up-to-date knowledge with Python is essential
5+ years of professional experience as a Python developer
2+ years of professional experience as a Lead in projects with heavy use of modern technologies
2+ years in design and building applications using application building frameworks / libraries (Angular 1.x/2.x, Node.js, React.js, Ember, Aurelia, Vue, etc.)
Familiarity with modern Python development toolset (build tools, packaging, linting, transpilers)
Proven experience of building enterprise-grade, Internet-facing web applications for business users (e.g.: security, RESTful Web API design, HTTP in-depth, test automation in the browser, i18n)
Experience working in an Agile/Scrum development process
Ability to work well in an international and multicultural environment in a f…
Software Development
US National
To apply for this job please visit careers.carta.healthcare.