Job ID: 100462
Location:
Full/Part Time: Full-Time
Regular/Temporary: Regular
Manager level: Second Level Professional
Role:
- Perform complex software design tasks and work independently on the design, installation and maintenance of complex systems/projects
- Interpret business requirements and programming specifications
- Confer with system analysts, managers, technical architecture personnel and internal clients
- Develop and maintain Server Side JAVA/JEE Middle Office applications that handle core business logic related to Order Management and Order Routing functionality for TD Ameritrade
- The Sr. Software Developer will perform complex software design tasks and work independently on the design, installation and maintenance of complex systems/projects
Responsibilities:
- Performs product design tasks of a moderate to high complexity which require research and analysis
- Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation
- Works independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts
- Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
- Works within established procedures to develop, test, implement, and maintain application software
- Mentors more junior developers and may lead projects as needed
- Recognized as a SME on a particular system, aspect or module of a system
Requirements:
- 5+ years programming experience
- Bachelor's degree in Computer Science or related discipline
- Excellent written and verbal communication skills
- Full knowledge of common software design patterns (Gang of Four)
- 5+ year’s experience with Object Oriented Analysis and Design
- 5+ year’s experience with distributed systems development
DCE
TD Ameritrade participates in the E-Verify program for those states requiring E-Verify. For additional information on this program please click here.
TD Ameritrade is an Equal Opportunity Employer. We value diversity and offer a quality workplace.
TD Ameritrade, Inc. member FINRA/SIPC/NFA is a subsidiary of TD Ameritrade Holding Corporation (NASDAQ: AMTD). TD Ameritrade is a trademark jointly owned by TD Ameritrade IP Company and the Toronto-Dominion Bank. © 2012 TD Ameritrade IP Company, Inc. All rights reserved. Used with permission.




















