Engineer III - Software

ALSAC
Remote

About The Position

At ALSAC, you do more than make a living; you make a difference. As one of the world’s most iconic and respected nonprofits, we are looking for individuals with unique backgrounds, perspectives, and a desire to make an impact. ALSAC, the fund-raising organization for St. Jude Children’s Research Hospital, is seeking a Software Engineer III to provide technical leadership in the design, development, implementation, and support of multi-layered enterprise applications. This role involves not only performing software development lifecycle activities but also mentoring other engineers and serving as a subject matter expert in areas such as front-end UI & UX, APIs & microservices, schema development, and SecDevOps. The position encourages exploring emerging technologies and anticipating industry disruptions, with a mission to support St. Jude in curing childhood cancer.

Requirements

  • Master’s degree in Computer Science, Data Science, Information Systems, or a related field and three (3) years of technical, analytical, systems, and programming experience
  • OR Bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field followed by five (5) years of technical, analytical, systems, and programming experience.
  • Three (3) years of experience in Data Engineering & ETL including ETL / ELT processes and Data transformation.
  • Three (3) years of experience in Database & SQL Technologies including SQL Server and SSDT (SQL Server Data Tools).
  • Three (3) years of experience in Integration & DevOps including CI/CD processes, Application integration, and Database source control.
  • Three (3) years of experience in Security & Compliance including Security-minded development and Root cause analysis.
  • Three (3) years of experience in Analytics & Insights including Working with unstructured datasets and building actionable insights.
  • Three (3) years of experience in Programming including Python.

Responsibilities

  • Lead Technical Design and Development: Analyze, design, and develop complex application changes and project milestones across multiple systems within the platform.
  • Troubleshoot issues, perform containment strategies, and execute root cause analysis to ensure system stability and performance.
  • Drive technical initiatives that span multiple systems, ensuring alignment with business and technical objectives.
  • Mentorship and Team Development: Serve as a mentor to Software Engineers I and II, providing guidance on technical and data analysis, problem-solving, and best practices.
  • Conduct code reviews and knowledge-sharing sessions to strengthen team capabilities and promote continuous improvement.
  • Stakeholder Engagement and Requirements Gathering: Proactively engage with stakeholders through interviews and data-gathering activities to support application development and enhancements.
  • Collaborate with business analysts and customers to resolve issues and plan for future system needs.
  • Application Design and Development: Analyze, design, and develop new application systems using advanced programming techniques and tools.
  • Create and modify complex application programs, including testing, debugging, documentation, and ongoing maintenance.
  • Ensure user experience considerations, including color-enhanced screen design and usability standards.
  • Continuous Learning and Innovation: Stay current with emerging technologies, development tools, and programming techniques.
  • Participate in educational opportunities to maintain technical expertise and introduce innovative solutions.
  • Collaboration and Leadership: Act as a technical lead for projects, guiding team members through the Software Development Life Cycle (SDLC).
  • Assist in planning and implementing system enhancements and modifications to meet evolving business needs.

Benefits

  • Low cost low deductible Medical, Dental, and Vision Insurance plans
  • 401K Retirement Plan with 7% Employer Contribution
  • Exceptional Paid Time Off
  • Maternity / Paternity Leave
  • Infertility Treatment Program
  • Adoption Assistance
  • Education Assistance
  • Enterprise Learning and Development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service