iOS Software Development Manager - thinkorswim

Td Ameritrade Ann Arbor, MI
Role:

To all recruitment agencies: TD Ameritrade does not accept agency resumes. Please do not forward resumes to our job alias, TD Ameritrade employees or any other company location. TD Ameritrade is not responsible for any fees related to unsolicited resumes.

We are seeking a leader capable of balancing people management with hands-on technical contributions. This individual will need to create a positive team culture, develop talent, manage relationships, and rally the team to face any challenges along the way. From a technical perspective, the role will also include managing the delivery of our mobile applications and staying current with trends in the Apple eco-system. Experience in iOS software development will be important. This role will require enough technical depth to understand a complex code base and help establish the technical vision for a scalable product. The Software Development Manager will also need to demonstrate knowledge of all phases of the software development lifecycle. They will help drive the practices that ensure high-quality software and work closely with our Product Management team to continuously deliver value to our retail clients.

The Software Development Manager will lead a team responsible for the application development of our feature rich, highly engaging mobile trading platform. The opportunity will be much more than maintaining software. With our Product team, we will seek to innovate the mobile client experience and do things that other mobile applications do not. We have an extensive product backlog to develop client-facing features that are highly visible, client impacting, and something to be proud of. Our mobile platforms provide advanced charting features and first-class tools for technical analysis and market insights

Responsibilities:

* Work with our recruiters to interview and hire team members

* Develop the technical talent and career progression of the team

* Evaluate developer performance on a quarterly basis and recommend training where required

* Proactively engage the team on establishing goals and career development

* Develop subject matter expertise for the technology and domain within the team

* Ensure that release plans are properly scoped and resourced

* Establish a team road map with Product Management and motivate the team for timely delivery of projects/features

* Work with closely with other teams to ensure application designs conform to accepted standards

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

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

* Oversee the support and development activities of our products

* Stay current with technology and industry best practices – specifically Apply and the iOS eco-system

* Ensure compliance with established industry rules, regulations TD AMERITRADE policies/procedures and best practices

Requirements:

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

* At least 4+ years of iOS development experience (iPhone, iPad, iWatch and AppleTV)

* Experience managing teams with 3+ staff preferred

* Experience with iOS build and iTunes Connect deployment process

* Knowledge of multi-threading and concurrency

* Experience with Agile and test-driven development is a plus

* Experience working on public facing mobile applications

* Demonstrated ability to build relationships and influence others

* Passion and drive to continue to learn and improve

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

* 4-year degree in Computer Science or related experience

* Military education or experience may be considered in lieu of civilian requirements listed

* Up to 10% travel

Apply Now Send to Email