Principal Software Engineer

25 May 2024

Vacancy expired!

The Principal Software Engineer will be responsible for:
  • Developing electronic consenting workflows to support research studies and clinical trials across the institution. This involves integrating extensions to the open source framework for electronic data collection with other systems at BCH, such as the electronic medical record and research participant registries.
  • Working closely with research groups throughout the institution who need custom-build web and mobile applications and business intelligence reports and dashboards for their basic and/or clinical research needs.
  • Providing routine as well as leading edge support to our research community by applying advanced informatics tools, methods and technologies in support of computational biology; with minimal supervision and direction, delivering technical solutions that meet user needs in the required timeframe, prioritizing effectively for assigned scope of work; applying acquired expertise to analyze and solve technical problems without clear precedent; providing technical guidance to employees, colleagues and customers; delivering a high level of customer service as per agreed upon metrics.
  • Evaluating new technologies and methods with feedback and guidance from internal and external colleagues. Conducting analyses to identify and design solutions with limited information and based on trends; incorporating feedback from internal and external forums (conferences, presentations) and broadening use; architecting evolution of Research Computing tools, methods and technologies, data migration, documentation and processes.
  • Routinely leading, co-leading or participating in complex and innovative Research Computing projects with other members from the BCH research community; setting goals and objectives for projects and demonstrating achievement of those goals and objectives; coordinating work activities with other stakeholders.
  • Creating new collaborative opportunities and demonstrating deep understanding of stakeholder needs and project goals; reviewing scientific contributions of team members to projects, scientific manuscripts and presentations.
  • Developing training curriculum; training staff and researchers; effectively tailoring presentations; developing, implementing and maintaining knowledge management systems.
  • Creating or contributing to a range of compelling communications (e.g. PowerPoint presentations, e-mails, memos, scientific presentations and publications) that clearly deliver even the most complex and novel content and motivate action; preparing communications appropriate for senior management and wide distributions; reviewing and providing feedback on documents prepared by staff; ensuring that all written contribution from the unit are clear, concise and demonstrate understanding of key questions for specific situations.
  • Presenting at steering committees, scientific meetings and working groups; effectively conveying progress and asserting point of view; constructively discussing issues and providing facts; building credibility and trust by asking thoughtful questions and actively listening; running productive project, team and departmental meetings that advance problem solving.

In order to qualify, you must have:
  • Bachelor’s degree in Computer Science, Engineering, or similar field of study and at least one year of experience as a Senior Software Engineer, preference will be for a candidate with advanced degree and 4-6 years of experience
  • Experience with one or more general purpose programming languages including but not limited to: PHP, Python, JavaScript and Java
  • Strong database design, data modeling, advanced query writing and general optimization skills using SQL Server/MySQL/Oracle/Postgres
  • Experience with data engineering technologies like Apache Airflow or similar
  • Extensive experience in DevOps and developing CI/CD pipelines
  • Interest and ability to learn other coding languages as needed.

About UsAt Boston Children’s Hospital, the quality of our care – and our inclusive hospital working environment – lies in the diversity of our people. With patients from local communities and 160 countries around the world, we’re committed to reflecting the spectrum of their cultures, while opening doors of opportunity for our team. Here, different talents pursue common goals. Voices are heard and ideas are shared. Join us, and discover how your unique contributions can change lives. Yours included.

Please note: During a public health emergency, individuals in this role may be expected to take on additional duties to respond to organizational needs.

Boston Children’s Hospital requires all employees to be vaccinated against COVID-19 and Flu, (unless you are eligible for a medical or religious exemption).

Boston Children’s Hospital is an Equal Opportunity / Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disability.

  • ID: #41549133
  • State: Massachusetts Boston 02108 Boston USA
  • City: Boston
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2022-05-25
  • Deadline: 2022-07-17
  • Category: Et cetera