Robotics Developer Lead (hands-on in RPA -Robotics Process Automation) - Associate / VP

  • Competitive
  • Singapore
  • Permanent, Full time
  • JPMorgan.
  • 17 Aug 17

Looking for Strong Application Developer lead / Manager to work on automation, robotics initiative using web technologies, Java, automation anywhere

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.5 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the worlds most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at http://www.jpmorganchase.com/ www.jpmorganchase.com.



 



JP Morgan has a presence in 14 countries across Asia , with a footprint of multiple lines of businesses including Corporate and Investment Banking. Technology for these businesses in-country ranges from usage of global/regional systems to deployment of in country specific environments. The scope covers the front office through to the middle office/back office functions. The Regional Centre Technology is accountable for the various country CIB Technology needs across multiple business lines and the management of the same.



 



Responsibilities:





  • Develop Application Level Understanding for the applications in scope for process automation.



  • Manage work allocation to Automation team

  • Gatekeeper for approving Production releases for Automation

  • Represent Robotics at Change Management and ITSM meetings - monitor cross impacts

  • Manage Risk & Control requirements for Robotics - as a Tech Platform

  • Set, maintain and ensure adherence to Automation Good Practices within Robotics CoE

  • Lead Production trouble shooting and manage Robotics response to incidents

  • Display efficient work style with attention to detail, organization, and strong sense of urgency

  • Engineer is responsible for all of the technical aspects of coding, design, implementation and programming to scale.

  • Drive the full lifecycle (plan, manage and delivery) to meet defined deliverables, processes, and tools.

  • Collaborate with Development teams to develop integration design and where appropriate prepare estimates on design and development services for integration initiatives



General Skills:





  • Excellent Leadership skills and experience working in Application Development, Quality and Automation teams




  • Excellent organization and communication skills (written, oral and presentation)




  • Experience in use of MS Office products for both analysis and presentation




  • Experience in delivering end-to-end technology implementation solutions




  • Must have full life-cycle experience in large, global multi-tiered systems, preferably in the financial industry




  • Excellent interpersonal relationship and communication / presentation skills




  • Strong technical documentation skills




  • Demonstrates initiative and is a self starter




  • Prepared to challenge when business requirements seem conflicting




  • Drive/Determination and knowledge 





Required Qualifications:



 



Technical Experience:





  • Bachelor's Degree in Engineering, Computer Science or Information Systems  required




  • 10+ years of experience with the following:





    • Team Application Developer lead/Manager  on an enterprise Information Technology (IT) team




    • Proven use of 2 or more development languages on Java/JQuery, JavaScript, Python,




    • Experience in  C++/C#, , .Net, VBScript, SQL,




    • Hands on experience with web technologies (e.g. HTTP, XML, REST, HTML, etc)




    • Working experience with platforms/OS/Servers (e.g. Windows Server, Linux/Unix, J2EE, IIS, Apache, Tomcat, etc)




    • hands-on developer proficient in RPA ((Robotics process automation) preferably Automation Anywhere,  .NET platform and relational databases






  • Understanding of Software development lifecycle and agile methodologies




  • Knowledge and benefits of Services and API layer development and testing




  • Understanding of Database schemas and SQL queries a must




  • Understanding of development and test automation best practices




  • Understanding of J2EE design patterns




  • Solid design, coding, testing and debugging skills




  • Strong logical and problem solving skills




  • Hand on experience in agile development methodology



     




  • Business skills:




  • Strong business knowledge and background in Banking & Investment Bank technologies, processes and domain knowledge across Payments, Markets , Investor Services. Derivatives, Equities and F&O.




  • Coordination skill sets a plus, especially around local RAD activities and UAT coordination.




  • Excellent oral and written communication skills. Must be able to succinctly articulate complex concepts.




  • Effective time management, relationship management, client communication, negotiation and prioritization skills.




  • Bachelors Degree from a reputed institution.