Software Architect

Bekhealth Corp
Branford, CT Other
POSTED ON 8/14/2023 CLOSED ON 9/26/2023

What are the responsibilities and job description for the Software Architect position at Bekhealth Corp?

About Us 

BEKHealth Corporation is a leading clinical technology company that operates an AI-powered patient-matching software platform serving the clinical trial industry. Our platform allows life sciences and healthcare organizations to speed up trial feasibility, site selection, and patient recruitment by extracting data from electronic medical records (EMRs), which includes structured and unstructured clinical data that captures three times more trial criteria. We specialize in providing software for patient population analysis, site feasibility and selection, study participant identification, and study participant matching to both site networks. 


About the Opportunity

We are seeking an experienced and high-achieving Software Architect to build and enhance applications in the BEKHealth platform, the leading AI-driven data processing platform for clinical trial acceleration. The selected individual will play a critical role in driving the BEKHealth mission, developing and improving data pipelines for processing, updating and visualizing Electronic Medical Record (EMR) data. Responsibilities include ensuring the reliability and scalability of Galileo and Auto Recruiter for managing petabytes of medical data, collaborating across BEKHealth teams to support machine learning and trial recruitment efforts through product development and ensuring data quality and processing performance.  This position reports to the Director of Engineering.

 

Responsibilities:

  • Architect, develop, enhance, data pipeline for processing EMR data and visualization of data in the BEKHealth software. 
  • Produce high-quality, maintainable and well documented code
  • Collaborate with other developers, product owners, and stakeholders to gather requirements and develop solutions that meet business needs
  • Mentor and guide junior developers to improve their technical skills and knowledge
  • Be proactive and solution-oriented, and driven to get things done in high-complexity environments
  • Work with the Research Services team to launch the BEKHealth platform with new customers 


Requirements:

  • Undergraduate or graduate degree in a technical or scientific field, such as Computer Science, Engineering, Mathematics, or similar.
  • 8 years of professional experience as a software engineer
  • Experience designing and writing Python for ETL pipelines required
    • Senior level experience with Python and SQL required
  • Well versed in data processing optimization in the areas of
    • Memory usage and data query performance  
    • Parallelization
    • Automated Testing Infrastructure
  • Experience with data presentation and user experience
  • Experience with data modeling and understanding of both relational and document-based databases
  • Experience required with relational databases such as Postgres, MySQL, SQLServer, and Snowflake
  • Experience working with REST APIs is required
  • Experience working with distributed data processing frameworks required
    • Such as AWS Glue, AWS Step Functions, Airflow/Prefect
  • Experience working in Linux and with Kubernetes and Docker or other container orchestration technologies
  • Experience working with Healthcare Data Systems
    • Experience with EMR systems is preferred
    • Experience dealing with protected health information (PHI) is a plus
    • Experience with medical terminology or medical ontologies/semantics is a plus
  • Cloud oriented and familiar with SaaS models
  • Ability to work in a fast-paced, dynamic environment

    Personality:

    The ideal candidate is one whom is smart, gets things done and works well with other; and who has been described as focused and entrepreneurial, with great follow-through and attention to detail. Someone who exhibits character, and presence without arrogance, while also being highly credible both internally with the team and externally with customers will be an excellent fit.


    Benefits:

    We offer competitive salary, bonus plan and equity packages, health insurance, and other benefits. You will have the opportunity to work with a talented and passionate team and make a significant impact on the healthcare industry.


    Additional Information:

    Immigration sponsorship is not available for this position

    Talent Sourcing Specialist
    Rishabh Software -
    Orange, CT
    Health & Welfare Benefits Analyst
    Rishabh Software -
    Orange, CT
    Sr Java Developer
    Triunity Software -
    New Haven, CT

    For Employer
    Looking for Real-time Job Posting Salary Data?
    Keep a pulse on the job market with advanced job matching technology.
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Architect?

    Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $142,078 - $184,123
    Income Estimation: 
    $148,050 - $191,503
    Income Estimation: 
    $169,804 - $219,985
    Income Estimation: 
    $114,313 - $163,687
    Income Estimation: 
    $153,019 - $201,912

    Sign up to receive alerts about other jobs with skills like those required for the Software Architect.

    Click the checkbox next to the jobs that you are interested in.

    • Debugging Skill

      • Income Estimation: $151,168 - $188,255
      • Income Estimation: $148,050 - $191,503
    • Programming Skill

      • Income Estimation: $154,198 - $194,106
      • Income Estimation: $148,050 - $191,503
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Architect jobs in the Branford, CT area that may be a better fit.

    SAP ISU Billing Architect/ Principal Consultant

    Avtech Software Services (I) Pvt Ltd, Orange, CT

    Architect

    AEPM International, LLC, Ansonia, CT