Engineering Manager

International award-winning executive recruitment expert Monroe Consulting Group is recruiting on behalf of international fintech company. Our client is seeking for an Engineering Manager

Job Responsibilities:

  • Responsible for designing, developing and guiding development teams on numerous projects and providing professional software development. To do this, you need to make sure that your development team can work as efficiently as possible.
  • You need to be a highly skilled, hands-on programmer and an effective HR manager, as you need to communicate between jobs and drive development work.
  • Responsible for hiring, guiding and building world-class engineering teams capable of handling challenging projects and providing technical advice and career development to team members.
  • Manage product development and planning progress and monitors and troubleshoots bugs and performance issues

Job Requirements:

  • More than 10 years experiences in software development, with at least 3years experiences in management
  • Java frameworks, especially Spring
  • Object-relational mapping (ORM), especially Hibernate
  • Web service structure, especially SOAP and REST
  • Code configuration management (build manager), especially Maven, Ant
  • Linux distribution, especially CentOS development environment
  • Basic knowledge of application servers (Web Logic, JBoss, Tomcat, etc.)
  • Basic database information, especially MySQL
  • Code revision system, especially SVN and GIT
  • Project tracking tools (Trac, Bugzilla, Lighthouse, JIRA, Redmine, etc.)
  • Software development experience in web and / or electronic payment portal projects
  • Excellent commands in English in communication
  • Ability to work in teams, proactive, well organized, motivated to learn, goal oriented
  • Excellent problem-solving and analytical skills
  • Powerful agile process