Logo
St. Jude Children's Research Hospital

Software Engineer/Senior Software Engineer - Web

St. Jude Children's Research Hospital, Memphis, Tennessee, us, 37544


Company Description St. Jude is where those with a passion for making a difference come to break new ground. Located in Memphis, Tennessee, the mission of St. Jude Childrens Research Hospital is to advance cures, and means of prevention, for pediatric catastrophic diseases through research and treatment. We are leading the way the world understands, treats and defeats childhood cancer and other life-threatening diseases.

Position Overview The department of Pathology is seeking a Software Engineer/Sr. Software Engineer to develop graphical tools for a web application (e.g., data visualization). The Software Engineer/Sr. Software Engineer is responsible for developing web-based tools for new clinical laboratory testing strategies under direct supervision. This position will work closely with pathologists, analysts, bioinformaticians, and engineers within the departments of Pathology and Computational Biology.

This is a one-year, temporary position. This position may be eligible for the possibility of remote work. Key Responsibilities Develop and maintain internal clinical web applications with a focus on modern front-end technologies. Design and implement interactive data visualizations using standard libraries/tools. Collaborate directly with users, analysts, and other engineers to deliver web app solutions that support efficiency and accuracy within a clinical workflow. Troubleshoot, debug, test, and enhance existing codebases. Perform other duties as assigned to meet the goals and objectives of the department and institution. Maintains regular and predictable attendance. Highly Preferred Skills at Both Levels: Experience in PHP development, or similar, with a solid understanding of MVC frameworks (e.g., Laravel, etc.). Proficiency in creating user interfaces using standard JavaScript frameworks (e.g., Vue.js, React, etc.). Knowledge of D3.js or similar data visualization libraries. Strong HTML, CSS, and JavaScript skills. Familiarity with version control systems (e.g., git) and branching strategies (e.g., Gitflow). Excellent problem-solving skills and attention to detail. Alignment and enthusiasm for the mission of St. Jude Childrens Research Hospital. Preferred Skills at Both Levels: Familiarity with backend development and database tooling (SQL, ORMs, data modeling, PostgreSQL, MySQL, etc.). Knowledge of web application cloud infrastructure and deployment tools (Azure, AWS, Docker, etc.). Familiarity with APIs and RESTful service development and integration. Understanding of web performance optimization/tuning. Minimum Requirements: Senior Software Engineer Level Minimum Education and/or Training: Bachelor's degree in computer science, data science, information science, business, or related field. Master's degree preferred. Senior Software Engineer Level Minimum Experience: Minimum Requirement: Bachelor's degree with 3+ years of experience required. Experience Exception: Master's degree with 1+ years of experience. OR Software Engineer Level Minimum Education and/or Training: Bachelor's degree in computer science, data science, information science, business, or related field required. Master's degree preferred. Software Engineer Level Minimum Experience: Minimum Requirement: Bachelor's degree with one 1+ years of relevant experience. Experience Exception: Master's degree with no work experience. Compensation In recognition of certain U.S. state and municipal pay transparency laws, St. Jude is including a reasonable estimate of the compensation range for this role. This is an estimate offered in good faith and a specific salary offer takes into account factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. It is not typical for an individual to be hired at or near the top of the salary range and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current salary range is $86,320 - $154,960 per year for the role of Software Engineer/Senior Software Engineer - Web.

Explore our exceptional benefits! Diversity, Equity and Inclusion St. Jude Childrens Research Hospital has a diverse, global patient population and workforce, built on the principles of diversity, equity and inclusion. Our founder Danny Thomas envisioned a hospital that would treat children of the worldregardless of race, religion or a familys ability to pay. Learn more about our history and commitment. Today, we continue the mission to advance cures and means of prevention for pediatric catastrophic diseases through research and treatment. As we accelerate this progress globally, we believe our legacy of diversity, equity and inclusion is foundational to success. With the commitment of leaders at all levels of the organization, we strive to ensure the St. Jude culture, leadership approaches and talent processes are equitable and culturally responsive. View our Diversity, Equity and Inclusion Report to learn about the hospitals roots in diversity, equity and inclusion, where we are today and our aspirations for an even better future. St. Jude is an Equal Opportunity Employer No Search Firms St. Jude Children's Research Hospital does not accept unsolicited assistance from search firms for employment opportunities. Please do not call or email. All resumes submitted by search firms to any employee or other representative at St. Jude via email, the internet or in any form and/or method without a valid written search agreement in place and approved by HR will result in no fee being paid in the event the candidate is hired by St. Jude.