Epicareer Might not Working Properly
Learn More

Digital Banking Engineering Manager

Salary undisclosed

Checking job availability...

Original
Simplified

Job Role:

  • Managing and mentoring people, monitor sub-ordinates performance
  • Lead and execute software development tasks (solution design, building unit test, code development – design pattern) for delivery of new features or enhancement of Digital Banking systems (including internal apps)
  • Ensuring software designs in compliance with specifications, writing well-designed, and efficient code
  • Ensuring key projects and engineering tasks are fulfilled
  • Solving any engineering issue in a project
  • Research and develop new design, process, and technology, overseeing the successful implementation

Job Qualifications:

  • Minimum Bachelor's degree in Computer Science or any related field
  • 2 years or more of professional experience in mobile/web software development and/or backend system (having a published mobile/web app with integrated backend is a plus)
  • Experiences in Building complex applications for Mobile/Web application and/or integrated backend system with unit test and other frameworks
  • Experience in Agile development methodologies and working models
  • Proficient with Software development life cycle with Agile, Lean, and Continuous Delivery best practices.
  • Good knowledge of secure software development practices
  • Strong analytical, design, and programming skills
  • Experience developing application using frontend/backend framework (react-native, ReactJs, NodeJs)
  • Excellent software versioning tools (Git) skills and discipline
  • Demonstrate strong knowledge in architecture design for enterprise system including network communication and technology capabilities
  • Experience in building highly scalable and high availability distributed systems
  • Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health