Application Developer - Dallas, Texas

Our Dallas client has an immediate opening for a highly motivated candidate to join their team as an Application Developer. The ideal candidate will participate in the full software development life cycle creating, maintaining, enhancing and implementing mission-critical software solutions for the financial services industry using a combination of internally developed and industry standard tools.
She/he will work with development and project managers, quality assurance personnel, and product managers to develop technical design, documentation, code, and software quality unit tests.

Responsibilities

• Validating the performance of your deliverable meets specifications
• Status reporting
• Working directly with customers to resolve discovered defects
• Ongoing growth and personal learning as solutions evolve
• Executing tasks within schedule timeframes, budgets and according to defined processes and procedures.

Required Experience / Skills

• 2 – 5+ Years Structured Programming Work Experience required
• Proven programming skill developing complex applications using current generation toolsets such as Visual Basic, VB.NET, C, 4th generation languages, or similar programming languages.
• Relational Database Development required
• Ability to write standard SQL to add, retrieve, and update data from large scale RDBMS solutions. Understanding of data modeling and indexing techniques.
• n-Tier Architecture solution knowledge required
• Familiarity and understanding of multi-tier applications using distributed network infrastructure for client, application, and data tier components.
• Browser Client Application Development Experience desired
• Browser or Rich client programming skills creating end-user desktop applications with DHTML, VB Script, JavaScript, XSL, XML, ASP.NET or similar.
• Ability to work and collaborate in a professional, corporate, team-centric environment.
• Ability to travel if required up to 20%

Education

• Bachelor’s Degree required. Bachelor’s of Science in Computer Science, Management Information Systems or Computer Engineering desirable.