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 careers@penril.net and we shall get back to you as soon as possible!

Build a web page with Mobirise