Back to Careers

Development Manager

Date Posted: 
Employment Type: 
Contract To Hire
Job ID: 

Sr. Development Manager


  • Defines the application architecture and manages the lifecycle of improvements, upgrades and continuous maintenance
  • Designs and implements applications to meet business SLAs. Assists and guides the dissemination of business requirements across business and IT teams
  • Ensure project work meets all contractual service levels associated with quality estimation and incident resolution
  • Partner with¬†project management and the integration teams in the design of software solutions across the entire Software Development Life Cycle
  • Ensure projects follow specific project plans and time lines; delivers status reports, issues log and generate appropriate documentation
  • Ensure team follows standards for development tools/platforms/methodology/controls to ensure efficiency, quality and consistency in application development (Experience with teams bigger than 8 people)
  • As a hands-on manager, leads team members on data analysis and integration of applications. Directs and reviews the work of the team and provides training to enhance knowledge and skills
  • Manages external vendor relationships with contract administrators to review/negotiate/revise relevant contracts. Full relationship
  • Monitors and evaluates the performance of staff and business processes to assist in streamlining tasks and initiating new or revised systems
  • Provides technical documentation updates to the latest enhancement or release
  • Researches technologies and best practices to support continuous improvements in systems and applications quality, efficiency, ROI, etc.
  • Rely on extensive experience and judgment to plan and accomplish goals.


  • Bachelor's Degree in Computer Science or Engineering or equivalent work experience
  • Master's Degree in Computer Science or Engineering or equivalent work experience
  • 10-15 years of experience managing systems architecture and software design and development
  • Specialized in Financial Service area with extended banking software design and development experience. Knowledge of Fraud and Risk domains is a big plus
  • Java Application Servers experience, IBM WebSphere and/or Tomcat a plus
  • Programming experience with any of the following: Java, JMS and real-time messaging, Linux scripting
  • Database systems experience: Oracle (preferred), DB2, or SQL Server
  • REST or SOAP web services, or equivalent XML
  • Application performance tuning and scalability
  • Informatica ETL and medium to large scale data movement experience is a plus
  • Experience managing application development team greater than 8 people
  • Good interaction with Business team
  • Able to work independently with minimum supervision
  • Possesses strong organizational and time management skills, driving tasks to completion

Skills & Abilities:

  • Able to analyze and resolve complex issues and problems in a sound and timely
  • Able to assimilate research data from a variety of sources, analyze, and recommend appropriate courses of action to take
  • Able to build solid, effective working relationships with others
  • Able to coach others in the development of their skills
  • Able to constructively work under stress and pressure when faced with high workloads and deadlines
  • Able to design applications using new or existing methodologies
  • Able to adjust readily to change and adapt as needed
  • Able to express ideas clearly and convey necessary information
  • Able to identify areas of risk/concern in area of responsibility
  • Able to identify needs and opportunities and develop action plans to address
  • Able to interact effectively with all levels of management
  • Able to prepare/analyze appropriate reports and other business correspondence
  • Able to think strategically and tactically
  • Able to work independently with minimum supervision