TD Ameritrade hiring full-time developer

TD Ameritrade
TD Ameritrade

TD Ameritrade is hiring for a full-time software developer rotational position.

ROLE:

TD Ameritrade is looking for dynamic candidates for our Technology Development Rotational Program who have a high level of self-motivation, a desire to learn, intellectual curiosity and possess superior aptitude with technical platforms. The Emerging Talent Program (ETP) - Technology Development Program is an 18-month immersive cross functional talent program that builds and strengthens our talent pipeline by developing employees that embody our core values and key technical skills. As a technologist in this program you will have the opportunity to explore different aspects of the technology industry, gain experience across a wide array of business units at TD Ameritrade and accelerate your career. The program provides you exposure to a diverse set of interesting challenges while working hands-on with domain experts.

The Technology Development Program curriculum includes:

· Comprehensive application development rotations, 6 months each, through three key business areas; thinkorswim, Advanced Technologies and Digital Guidance
· Exposure to different technologies and architectures
· Opportunities to work on critical systems that significantly impact the overall business
· Develop technical skills, leadership potential, and effective ways to collaborate across different teams
· Networking with all levels throughout the organization and opportunities to work in or shadow multiple business areas
· Opportunities to learn about trading and investment strategies

RESPONSIBILITIES:

During each of the six month rotations, you may expect to work on the following:

thinkorswim: developing features that improve the trading experience
· Learn active trading concepts and strategies to develop across the full development life-cycle, from requirements and design to testing and releasing
· Leverage software architecture patterns to design solutions for a high throughput, low-latency environment
· Use best practices to implement software solutions with the Java programming language

Advanced Technologies: industry trends and emerging technologies
· Develop prototypes to prove new capabilities for TD Ameritrade
· Develop new approaches and utilize different methodologies to uncover opportunities with our data analytics platform and tools
· Learn to create data-driven cases to highlight new business capabilities

Digital Guidance: combining the human experience with the digital experience
· Leverage new technologies such as Angular.js and micro-service frameworks to develop the next big thing for the Long Term Investor
· Develop in a dynamic environment that includes pair programming, test-driven development and agile practices while bringing innovative technologies to the space
· Learn about the TD Ameritrade long-term investor and their investing behaviors, work with client feedback to develop tools for goal planning, historical and future account projections and managed money solutions

More details at: http://bit.ly/2neN5tF