Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

St. Jude Children's Research Hospital Manager Software Development and Operations in Ann Arbor, Michigan

A Manager of Software Development position is immediately available for a highly motivated candidate to lead the development of St. Jude s groundbreaking data sharing ecosystem, St. Jude Cloud. This people leader will direct a team of engineers developing the data sharing ecosystem underpinning the world s largest repository of pediatric cancer genomics data. St. Jude Cloud is comprised of a set of interconnected web applications which share large-scale genomics data, curated genetics data, and many other types of data produced at St. Jude Children s Research Hospital with a user base ranging from oncologists to bioinformatics research scientists. Learn more by visiting this link This position requires staying abreast of emerging technologies, platforms, frameworks to ensure St. Jude s software quality exceeds industry standards. All candidates are expected to be a creative and critical thinker and a quick learner for new domains and technologies. Additionally, all candidates must have a demonstrated track record of excellence in people management or project management for at least one year. Candidates that are highly skilled in any of the following areas and are willing to learn new areas are encouraged to apply. Knowledge of common backend web application technologies such as Node.js/Express, PHP/Laravel, Ruby on Rails, and frontend JavaScript frameworks, such as React and VueJS, is preferred. Experience working with highly scalable structured databases, such as PostgreSQL or MySQL, is preferred. Experience working in cloud environments, such as Amazon AWS, Google Cloud, and particularly Microsoft Azure, is preferred. Knowledge of Python and one or more low-level programming languages (C, C++, Rust) is preferred. Experience with modern containerization solutions (Docker), containerized orchestration tools (Kubernetes and Docker Compose), and infrastructure as code solutions (Terraform) is preferred. Experience in infrastructure monitoring (Prometheus or similar) and metric visualization (Grafana or similar) is preferred. Domain expertise in the area of cancer genomics, bioinformatics, or biology in general is preferred. Recognized as a world leader in mapping the genetic landscape of pediatric cancers, the St. Jude department of Computational Biology has developed state-of-art computational infrastructure, well-established analytical pipelines, and deep genomic analysis expertise with a track record of high-impact publications in top-tier biomedical journals such as Nature, NEJM, JAMA, Nature Genetics, and Nature Methods. The department provides a highly interactive environment with collaborative opportunities across basic and clinical departments, access to high performance computing clusters, cloud computing environment, innovative visualization tools, highly automated analytical pipelines and mentorship from faculty scientists with deep experience in data analysis, data management, and delivery of high-quality results for highly competitive projects. This position is located in Memphis, TN, and relocation assistance is available. * Bachelor's degree in Computer Science or related field required * Master's degree in Computer Science or related field preferred * Bachelor's degree, eight (8) years of software development experience that includes one year of project and/or people leadership is required * Master's degree, four (4) years of software development experience that includes one year of project and/or people leadership is required * Aptitude in programming languages and technologies used by the team is required (specific technologies vary from team to team) * This may include, among others, experience with large scale computing including HPC, cloud, and/or software development in a containerization approach; expertise in Object-Oriented methodologies, and programming in PostgreSQL, Oracle, SQL Server databases, Python, C, C++, and Java languages * Knowledge of workflow languages is preferred * Experience in c