Design, coding and testing of web software applications according to specifications and business requirements
Enhancement and support of existing software systems
Ability to analyze, identify and correct software defects and inefficiency in system processes
Use of established development tools, guidelines and conventions related to Java Web Development
Knowledge/skills in the following languages and tools: Javascript, Jquery, HTML, XHTML-MP, CSS, XML and AJAX
With OOD/OOP skills and experience applying effective design/programming patterns and best practices, experience with frameworks such as Spring, Hibernate, Struts, database design/implementation MySQL, MS SQL, Postgres
Qualifications:
Eagerness to learn and promote effective use of new techniques and technologies
Ability to create technical specifications and provide valuable inputs to Systems Analysts during design
Ability to work individually or with a team
Effective communication of information to team and end customers
Must aspire to a culture of service excellence, always putting the customer, our people and our business at the centre of everything they do