Senior Software Engineer

Lead and guide a team of developers on diverse projects and have the ability to make decision and take responsibility on the software architecture design and solutions.

Responsibilities: - 

  • Participate/conduct user-requirement study, preparation of requirement specifications in accordance to users' needs and preparation of the technical design specification documents
  • Implementation of projects and enhancements.
  • Conduct technical feasibility study, evaluate and analyze user requirements, and recommend solutions.
  • Preparation of Functional and Technical Specifications.
  • Perform coding and unit testing in accordance with System Development Life Cycle.
  • Perform system and integration testing, and support user acceptance testing and implementation.
  • Provide production support and resolve issues.
  • Guide and lead 1 or more Junior Software Engineers

Requirements: - 

  • Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma or Professional Degree in Computer Science/Information Technology/Multimedia or equivalent
  • Required skill(s): Java, HTML, JSP, Java Script or equivalent programming environment. Knowledge in Struts, Hibernate, JMS, SQL/Oracle database, Tomcat/JBoss/Web Logic/WebSphere is a plus.
  • Comfortable with learning new technologies
  • Ability to work effectively with clients to gather specifications for integration requirements.
  • Resourceful, independent and good communication and interpersonal skills.
  • Good written and verbal communication skills (English)
  • 3-5 years of working experience in the related field.

Apply now!

Write to us your interest along with your latest resume to and we shall get back to you as soon as possible!

Build a web page with Mobirise