This site uses cookies. To find out more, see our Cookies Policy

Lead Development Engineer in Singapore at NTT DATA Singapore

Date Posted: 9/13/2018

Job Snapshot

  • Employee Type:
    Contractor
  • Location:
    Singapore
  • Date Posted:
    9/13/2018

Job Description

Responsibilities:

  • Manage in scope customer communication platform to support enterprise wide projects.
  • Hands-on programming and responsible to lead the team on application development and technical design.
  • Align to architecture principles and standards & make sure the deliverables and solutions adhere to organization design principles.
  • Collaborates with Project Managers and technical staff to provision estimates, develop overall implementation solution/application plan, and serve as a technical lead when required, to implement the installation, customization, and integration efforts across multiple teams
  • Support production issues and be on standby as and when required.
  • Train the team members on the application framework, components, interfaces and features
  • Provide strong governance controls over the codebase, technology stack, in accordance with established standards and procedures. Instill strong engineering discipline in the team

Job Requirements

Requirements:

  • Degree in Computing / Computer Science / Engineering preferred
  • Hands on experience on Java/Web frameworks and tools including:
Java / J2ee, Python, Spring-boot, Redis, Hazlecast, AngularJS, Kafka/AMQP (RabbitMQ), MongoDB, Cloud Foundary or similar cloud technology
  • Spring Cloud, Jenkins, Docker, Sonar, Apache Hadoop stack, AngularJS, Test driven development.
  • Familiarity with RDBMS, preferably MariaDB, MySQL, NoSQL.
  • Solid experience with Linux
  • You are able to develop services that constitute front to back applications
  • Knowledge in different domains, programming languages and client environments