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.