ALSAC/St. Jude

Manager - Software Engineering

US-TN-Memphis
4 weeks ago
Position ID
2017-12955
Employment Status
Regular Full-Time
Category
Information Technology Services

Overview

ALSAC exists to raise funds and awareness for St. Jude Children’s Research Hospital. Our staff is dynamic and diverse. Our skills are different, our professions are varied; but our mission is the same: support the lifesaving mission of St. Jude. It’s more than a job; it’s a place where you can do what you love, and love why you do it.

  • #1 Hospital Charity in the Nation
  • #1 Health Non-Profit Brand of the Year
  • 95% of Employees Agree ALSAC is a Great Place to Work
  • Ranked a Top 10 Non-Profit Organization by Revenue

Job Purpose

Oversees the people associated with software development, testing, deployment, and maintenance of applications.  Manages Software Engineers, Business Analysts, System Analysts and other technical team members related to software platforms assigned to multiple product teams.  Responsibilities include hiring, writing performance appraisals and handling day to day performance issues of team members.  Requires familiarity with standard concepts, practices and procedures within the software engineering field and have working knowledge of current and trending applications, programing languages, and development tools. Responsible for career path and development plans to encourage long term growth for employees. Approval of education and training opportunities including management of training budget.  

Requirements

  • Understanding of software engineering principles and techniques
  • Proficiency with web servers
  • Open source frameworks, Windows, Java, JDBC, Java Script, JSP, PL/SQL, XML, UNIX Shell Scripting, Apache, Oracle, Weblogic; ability to troubleshoot and resolve technical issues
  • Knowledge of hardware, software and firewall set up
  • Knowledge of technology skills
  • Ability to interact well with team members
  • Team oriented
  • Passionate about developing others’s skills and capabilities
  • Excellent written and verbal communications skills
  • Deep understanding of agile development processes and methodology
  • Knowledge of Agile Engineering and development including Continuous Integration and Delivery practices
  • Requires knowledge ordinarily acquired through a Bachelor's degree in Engineering or a related field and 6+ years of experience in information technology and 2+ years management experience

Apply for this Career Opportunity

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed