Application Developer, Business Technology - C#, Javascript, SQL

TD Ameritrade

Omaha, NE Web Design & Development

Application Developer, Business Technology - C#, Javascript, SQL

Apply now

This is a Non-Employee Contractual Worker or Temporary Worker providing services for TD Ameritrade. This role will be employed by TD Ameritrade’s preferred 3rd Party Supplier only.

TD Ameritrade provides securities brokerage services and related technology-based financial services to retail investors, traders and independent registered investment advisors (RIAs). TD Ameritrade's Application Developer, Business Technology is part of a team responsible for developing and deploying software solutions in support of TD Ameritrade''s Brokerage Operations department. Candidate's should possess experience successfully deploying Web based applications and managing projects with limited guidance.


  • Coordinate with internal product owners, projects teams and stakeholders
  • Develop and deploy solutions inclusive of unit, regression and functional test plans
  • Works independently and with supervisory review on low, moderate and highly complex programming tasks
  • Develop and test internal web applications, including UI design
  • Executes Business Technology Solutions that conform to the presentation layer needs of the business.
  • Working knowledge in writing SQL queries
  • Design, create and manage database tables
  • Develops logical and physical data models for extraction, transformation, and load (ETL)
  • Develop and test ETL processes
  • Automates ETL jobs leveraging SSIS and other ETL tools

  • Uses internal knowledge to coordinate various solutions/improvements to enhance operational scalability
  • May lead discussions with the business during analysis and problem solving sessions
  • Consistently communicates technical aspects of business processes 
  • Relates experience to influence hardware decisions
  • Continues to communicate with the business to deepen knowledge of the internal operations of the firm
  • Relates technical terms and concepts to non-technical business users
  • Scopes projects for effort and risk. Helps define tasks for each Sprint deliverable
  • Prioritizes projects and holds stakeholders accountable for execution
  • Communicates progress of projects verbally and via written communication
  • Establishes appropriate expectations for development to be completed while leveraging an Agile mindset, demoing projects regularly and responding to feedback
  • Coordinate User Acceptance Testing with business user


  • 2 year college degree in Computer Science, Business, or MIS
  • 4 year college degree preferred
  • 4+ years total experience, 2-5 years related experience
  • Knowledge of the financial services industry
  • Excellent written and oral communication skills
  • Ability to work within Agile project cycles
  • Ability to interpret business requirements / user stories
  • Demonstrated experience with business analysis, financial planning & analysis, or management reporting
  • Demonstrated experience with application development
  • Proven abilities in developing web and or desktop applications using one or more of the following language(s) (C,C++,VBA, Java, C#/, PHP, Ruby, Javascript)
  • Working knowledge of dynamic website design and comfort with various technologies including (SOAP/RESTful Web Services, Ajax,  ASP/ASP.NET, XML, JSON, Angular, ReactJS)
  • Working knowledge of SQL with comfort in the following RDBMS systems (Oracle, SQL Server, Postrgres, Netezza, Caché)
  • Working experience with software development methodologies, software development and QA standards including (SOA, BPM, ERP, BPR, EAI)
  • Military education or experience may be considered in lieu of civilian requirements listed

To all recruitment agencies: TD Ameritrade does not accept agency resumes without a signed contract and use of the agency portal. 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.

Apply now

Job ID: 4640

Posted 8 days ago

Share This Job