Senior Software Engineer
18h ago
source : GrabJobs

This position is required to design, implement, integrate, develop and deliver sub-system or interfaces during development life cycle.

It needs to meet on time, on cost and quality delivery.

Job role :

  • Mainly work with the team of Developers / Integrators and Project Manager throughout software development life cycle;
  • Produce detailed design specification by referring to the global design specification;
  • Responsible for implementation and unit test for sub-system or interfaces, and ensure code quality;
  • Provide technical support (enhancement or bug fixes) during system integration test, user acceptance test, system commissioning, and maintenance phases;
  • Apply best practices, compliance policy in software development;
  • Strive for continuous improvement in terms of process, quality and efficiency;
  • Will be assigned to work on product development and delivery of projects
  • Other duties as assigned

  • At least 8 years’ experience in object-oriented software development;
  • At least 3 years’ experience in software architecture and design using open-source technologies
  • Candidate should have extensive knowledge on Java EE, JSON, Hibernate / Spring Framework, Angular JS
  • Ideally candidate should be familiar with open source technologies like Kubernetes, kafka, Drools, Elastic stack
  • Experience in Mobile Application Development (IOS and Android) will be an added advantage;
  • Experience in writing Design Documentation, Object-Oriented Software Design;
  • Strong analytical and problem-solving skills;
  • Experiences in leading a team of developers
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form