Provide development and maintenance services to IT development projects.
Provide support and troubleshooting services to technical support issues at hand as required.
Participate in the out of hours cover Rota to provide support for support incidents as required.
Understand and execute SDLC for various software applications
Develop and maintain code to a high standard within IT development and maintenance projects.
Provide accurate estimates for development work in conjunction with the Team Leader.
Perform unit testing of work.
Troubleshoot and problem-solve support issues as they arise and as directed by the Team Leader.
Implement security updates for better security of applications.
Enhance existing functionalities also ensuring reusability.
Adhere to IT Development process and standards.
Complete documentation and comment code.
Ensure code is properly version-controlled
Manage code releases and work along-side the infrastructure team for deployments
Demonstrate development prototypes to clients.
Be on call for support requests as required by the 24 x 7 cover rota.
Any other duties as assigned.
Adhering to ISMS 27001 policy & procedures
Experienced and proficient in development in a Web environment.
Have the following technical skills
MS .Net 3.5/4.0 programming skills.
o MS SQL Server development and administration skills
o C Sharp
o CMS – Sitecore
Must be comfortable in a Windows 2003/2008 Server environment.
Organized and Resourceful, Confident, Proactive self-starter
Able to work independently and within a team
Understanding of Web technology and environments
Customer service/quality ethos
Attention to detail
Ability to think laterally solve problems
Excellent communication skills.