Senior Software Engineer

Role: Senior Software Engineer

Reporting to: Director of Engineering

Location: Colombo, Sri Lanka

Main Areas of Responsibility:

  • Involvement in the design and development of the company's products and technologies
  • Provide on-site and off-site consulting to customers and integrators around all product SDK's and performance tuning
  • Specification and planning of new product modules and features
  • Maintenance of high quality programming standards
  • Performance of developer module testing and performance of integrated bundle testing
  • Writing developer level documentation and assisting technical writer to create customer facing documentation
  • Ability to present and discuss technology in a competent manner with customers and travel on site where required
  • Tracking industry developments and standards and implementing these into the companies technologies

These are the main elements of the job. However you may be expected to undertake tasks outside of this job description and to use your own initiative to develop the role

Experience & Qualifications:

  • Bachelors degree in Computer Science/Software Engineering or similar discipline
  • At least 4 years software development experience
  • Out of that at least 2 years experience working with Java/J2EE technologies
  • Experience in OOD/UML, Spring, Hibernate, Weblogic/JBoss, Tomcat, JUnit, Oracle, and working experience on Linux /Solaris environment are a strong plus
  • Web application development and experience in Struts/JSF, Portal technologies is an added advantage

Personal Attributes & Competencies:

  • Ability to work within deadlines and as part of a team
  • Excellent analytical and problem solving skills
  • Must possess excellent oral, written and presentational skills
  • Experience in a team oriented development environment is a plus

What we Offer:

  • Competitive and an attractive Salary
  • Additional Training and Development
  • Medical and Insurance benefits
  • Great working culture

Applications:

CVs should be submitted to jobs@aepona.com