• Competitive
  • Singapore
  • Permanent, Full time
  • Citibank NA
  • 2018-09-23

Application Development Technical Lead Analyst

Application Development Technical Lead Analyst

  • Primary Location: Singapore,Singapore,Singapore
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: Yes, 10 % of the Time
  • Job ID: 18047082


Description

  • We are seeking a senior development manager to manage end to end delivery of TWA projects in Asia and EMEA. He/she is required to have exceptional communication skills across both technology and the business and will have a high degree of visibility. The candidate should be a rigorous Technical Manager with a strong understanding of how to build scalable, enterprise level global applications
  • The ideal candidate should be a dependable and resourceful software professional who can comfortably work in and with a large development team in a globally distributed, dynamic work environment that fosters diversity, teamwork and collaboration. The ability to work in high pressured environment is essential
Key Responsibilities:
  • Responsible for managing one or more software development teams of permanent employees and vendors from 10 - 30 developers in size
  • Build and sustain strong relationships with the senior business leaders associated with the platform
  • Design, develop Java/J2EE based high volume and high availability, low latency applications
  • Work with global development partners to ensure design and coding best practices
  • Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules
  • Proactively notify senior stakeholders of risks, bottlenecks, problems, issues, and concerns
  • Oversee the development of scope, budgets, time line documents
  • Monitor, update and communicate project timelines and milestones; obtain senior management feedback; understand potential speed bumps and client's true concerns/needs
  • Drive quality initiatives


Qualifications

  • BS or MS Degree in Computer Science, Information Technology, or equivalent
  • Minimum 10 years of Java application design and development experience
  • Minimum 5 years of experience in leading globally distributed teams successfully
  • Demonstrated people and technical management skills
  • Strong understanding of object oriented analysis and design, design patterns, high availability and concurrent programming
  • The candidate must demonstrate excellent software development skills
  • Strong experiences in implementation of the following technology: Java, J2EE, Spring framework, API, micro services
  • Experience in building enterprise transaction based system with focus on recovery, stability, reliability, scalability and performance
Singapore Singapore Singapore SG