TD Ameritrade Software Development Manager in Chicago, Illinois

The Application Development Manager will lead a team responsible for the application development of software. The Application Development Manager is empowered to establish and implement standards and practices to ensure the highest degree of software quality. They work with application development management and staff to ensure adequate, proactive involvement of application development staff with software development teams. The Application Development Manager works to deliver project results and value to the business and its clients. The Application Development Manager demonstrates knowledge of all phases of software development life cycle. Reports to a Director or Sr. Manager and typically has between 3 and 5 years of management experience, including project and people management.

  • Ensure project teams are staffed with appropriate resources at the time of inception

  • Ensure the Application Development staff is engaged throughout software development lifecycle

  • Evaluate performance on a quarterly basis, coaching/mentoring, and assist in creating Individual Development Plans for career growth

  • Forecasting resourcing & staffing needs and effectively utilizing all available resources

  • Partner with QA, Architecture, Engineering and Project Management groups on all development activities

  • Oversee and set the direction for the organization, ensuring reliable, secure software with minimal bugs

  • Establish and track metrics related to key performance objectives and service levels

  • Oversee the execution of multiple projects in a simultaneous environment ensuring deadlines are being met, including metrics for software quality and security

  • Develop, implement and enforce best practices and operating standards

  • Identify and escalate potential concerns related to project initiatives and recommend viable solutions

  • Stay current with technology and industry best practices to ensure that skill set/knowledge base remains broad and current

  • Maintain proficiency with Application Security requirements and best practices

  • Must have Application Development management experience

  • Prior experience as an software developer preferred

  • 5+ years leading IT organizations in a fast-paced application development environment.

  • Experience managing multiple teams with 8+ staff preferred

  • Demonstrated use and knowledge of various quality programs/standards (TQM, ISO, Application Security, etc.)

  • Experience in the brokerage industry/financial background experience is a plus.

  • Excellent communication Skills

  • Ability to influence others

  • 4 year college degree

  • Military education or experience may be considered in lieu of requirements above

TD Ameritrade is an equal opportunity employer. At TD Ameritrade we believe that people matter. We value diversity and believe that it transcends race, national origin, age, marital status, gender identity / expression, sexual orientation, citizenship status, service in the armed forces, disability, thoughts, ideas and perspectives. Our commitment to building an inclusive culture is aimed at attracting and retaining diverse talent, clients and shareholders to the firm. It's a belief that's core to the success of our organization.