Job ID: 100460
Location:
Full/Part Time: Full-Time
Regular/Temporary: Regular
Manager level: First Level Professional
Role:
The Software Developer I will be responsible for performing basic analysis and development tasks for TD Ameritrade's brokerage applications and systems. This is a uniquely diverse position that will interface with all areas in technology (across departments and product groups) and the business lines. One year of application development experience is required. Internship experience will be considered.
Responsibilities:
- Interpret business requirements and programming specifications to write software programs that solve business needs
- Confer with system analysts, managers, technical personnel and customers to resolve problems of intent, inaccuracy or feasibility, output requirements, input data acquisition, coding use and modifications and inclusion of internal checks and controls
- Works under supervision on basic programming tasks
- Works within established procedures to develop, test, implement, and maintain application software. Recommends improvements to established processes
Requirements:
- 1+ years' programming experience preferably in Java
- 1+ years' experience with Object Oriented Analysis and Design highly preferred
- 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)
- 1+ years' experience with distributed systems development
- 1+ years' experience with real time systems development
- 1+ years' experience with transactional systems development
- 1+ years' experience with network and I/O programming
- Financial services/brokerage experience
- Experience with real time processing, relational database systems, inter-process communications and data communications is a plus
- BS in Computer Science or closely related field is required
- J2EE experience, Experience with Object Oriented Design
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.




















