Software Engineer-Researcher

Location: Columbus, OH
Date Posted: 11-15-2018
All qualified resumes will receive feedback within 24 hours
Must be a U.S Citizen

This position will support the development of next-generation bioinformatics tools. The position will work in a small, fast-moving team collaborating with laboratory and data scientists to research emerging and disruptive technologies and deliver cutting-edge software products to the emerging biotechnology market. Responsibilities for this position include:
  • Designing and implementing software that:
    • is sophisticated yet user friendly, streamlined, and robust
    • performs better than industry standards and effectively scales
    • leverages modern programming languages and functional-programming concepts
  • Developing and operating cloud-hosted software products that involve the integration of multiple systems
  • Designing UIs to efficiently communicate data to users while maintaining uniform style
  • Supporting management, computational analysis, and interpretation of large genomic data sets
 
Major Responsibilities
Responsibilities for this position include:
  • Designing and implementing software that:
    • is sophisticated yet user friendly, streamlined, and robust
    • performs better than industry standards and effectively scales
    • leverages modern programming languages and functional-programming concepts
  • Developing and operating cloud-hosted software products that involve the integration of multiple systems
  • Designing UIs to efficiently communicate data to users while maintaining uniform style
  • Supporting management, computational analysis, and interpretation of large genomic data sets
 
Position Requirements
  • A minimum of two years of experience with:
    • Python (frameworks: Flask, Falcon)
    • PostgreSQL
    • AWS Services
    • Kubernetes
    • Helm
    • Docker
    • React
    • Redux
    • D3
    • GitLab
  • Bachelor’s Degree in Computer Science or Engineering and a minimum of one (1) year of demonstrated software development OR High School Diploma with five (5) years of demonstrated software development
  • Strong background in software engineering practices and Test-Driven Development
  • Ability to decompose, generalize, and simplify problems to maintain product consistency
  • Proficient with profiling, testing, debugging, planning, estimating, coordinating, and mentoring
  • Excellent written and verbal communication skills, and proven ability to work collaboratively with development teams to ensure development cycles are maintained
  • Proactive approach to problem solving and commitment to achieving quality results on schedule
  • A passion to directly impact science and society
  • Must be a U.S. Citizen
or
this job portal is powered by CATS