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
