Skip to main content

This job has expired

Senior Software Developer

Employer
St. Jude Children's Research Hospital
Location
St. Jude Children's Research Hospital

View more

Administrative Jobs
Technology, Analysts & Programming, Web, Mobile & Application Development
Jobs Outside Higher Education
Software & Technology
Employment Type
Full Time
Institution Type
Four-Year Institution

Job Details

Overview

We are looking for a Senior Software Developer to join our Mobility team to work on backend web applications. This cross-functional team is made up of other backend developers, iOS and Android developers, QA analysts, and designers. As a member of this team, you would be responsible for designing state-of-the art software systems, solving complex problems, and building APIs that are the backbone of our mobile applications. Our portfolio consists of applications such as our award-winning patient family app, other internally developed mobile apps, and cool proofs of concept.
Responsibilities

The ideal candidate for this position will be responsible for the following:

  • Design, build, and deploy scalable backend Azure APIs and web applications, primarily using C# and .NET Core 3.1 and above.
  • Implement DevOps practices such as infrastructure as code, continuous integration, and automated deployment.
  • Be a key contributor to a high performance and cross-functional development team.

  • Recommend and implement improvements to the software development and release processes for existing applications.

  • Test extensively to confirm that the applications meet the initial functional specifications.

  • Coordinate and provide on-call response efforts as required.

  • May perform project management duties as needed.


Minimum Education

  • Bachelor's or Master's degree in computer science, data science, information science, business, or related field.

  • Minimum Experience

  • Minimum experience: 4+years of IT experience in systems programming and development, preferably in comparable industry.
  • Experience in a comparable role.

  • Highly proficient with .NET/C# development, .NET Core and .NET Standard.

  • Proficient with Azure Cloud Development with the following Azure Resources:

    o Azure Service Bus

    o Azure CosmosDB

    o Azure Storage

    o Azure Functions

  • Proficient with Git/GitHub, branching strategies, and familiarity with continuous integration.

  • Expertise with Azure DevOps, including but not limited to:

    o Pipeline development

    o Environment Management

    o Nuget Artifacts

  • Experience with SQL (MS SQL preferred), stored procedures, REST API, and GraphQL.

  • Experience with Terraform preferred.

  • Strong object-oriented design skills.

  • Deep understanding of object-oriented design patterns.

  • Real passion for quality and attention to detail.

  • Experience in SDLC methodologies (e.g., Agile, Waterfall).

  • Experience working with business stakeholders to identify and document requirements.

  • Proven debugging and performance testing skills


  • Other Information

    St. Jude is an Equal Opportunity EmployerNo 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.COVID-19 vaccine:St. Jude Children’s Research Hospital has mandated the COVID-19 vaccine for all employees, excluding those with an approved medical or religious accommodation, as a condition of employment. 47930

    Organization

    About St. Jude

    St. Jude Children's Research Hospital, located in Memphis, Tennessee, is one of the world's premier research and treatment centers for pediatric cancer and catastrophic childhood diseases. Scientists and clinicians work together daily to translate laboratory discoveries into clinical trials and new therapies for patients. The environment at St. Jude is highly interactive, with opportunities to collaborate with investigators across the campus. All investigators have access to state-of-the-art core facilities, including proteomics, gene-editing, bioinformatics, imaging, protein production, molecular synthesis, and high throughput small molecule screening.

    For more information about postdoc life at St. Jude, visit www.stjude.org/postdoc

    St. Jude is an Equal Opportunity Employer. St. Jude does not discriminate based on race, national origin, sex, genetic information, sexual orientation, age, religion, disability, veteran’s status, or disabled veteran’s status with respect to employment opportunities. All qualified applicants will be considered for employment. St. Jude engages in affirmative action to increase employment opportunities for minorities, women, veterans, and individuals with disabilities.

    Get job alerts

    Create a job alert and receive personalized job recommendations straight to your inbox.

    Create alert