Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

St. Jude Children's Research Hospital Logo

Engineer III - Software

St. Jude Children's Research Hospital

Salary not specified
Aug 28, 2025
Memphis, TN, USA
Apply Now

ALSAC is looking to solve the problem of curing childhood cancer by hiring a Software Engineer III to provide technical leadership in the design, development, implementation, and support of multi-layered enterprise applications.

Requirements

  • Strong proficiency in object-oriented programming and client/server architecture.
  • Proven experience across the full application stack: front-end, back-end, and database technologies.
  • Excellent problem-solving skills and ability to work in a structured, team-oriented environment.
  • Experience with SecDevOps, schema design, and emerging technologies.
  • Knowledge of modern development techniques.
  • Experience with designing visually effective user interfaces with attention to color perception and accessibility.
  • Experience with developing, testing, debugging, and maintaining complex application programs.

Responsibilities

  • Lead the design and development of scalable, secure, and high-performing enterprise applications across the full stack (UI/UX, APIs, microservices, databases).
  • Serve as a subject matter expert in software engineering best practices, including SecDevOps, schema design, and emerging technologies.
  • Mentor and support junior engineers through code reviews, technical guidance, and knowledge sharing.
  • Drive technical initiatives and deliverables across multiple systems and platforms.
  • Conduct root cause analysis and implement long-term solutions for complex system issues.
  • Stay current with industry trends, tools, and technologies to anticipate disruptions and identify opportunities for innovation.
  • Create and maintain comprehensive documentation including flowcharts, diagrams, layouts, and code comments.

Other

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • 5–8 years of experience in software development, systems analysis, and programming.
  • Effective communication and collaboration skills with both technical and non-technical stakeholders.
  • Ability to work in a team-oriented environment.
  • Commitment to giving our staff excellent benefits so they can enjoy life’s special moments.