Purpose
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.
Responsibilities
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 the IT Development process and standards.
Complete documentation and comment code.
Ensure code is properly version-controlled
Manage code releases and work alongside 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.
Education/Experience
Core Capabilities
Must have a minimum of 3 years of work experience on Sitecore CMS Experienced and proficient in development in a Web environment.
Have the following technical skills
MS .Net 3.5/4.0 programming skills.
CMS Sitecore development, JavaScript
MS SQL Server development and administration
XML
HTML/XHTML/CSS/XSLT
C Sharp
OOPs
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
Keyskills: javascript xml oops sdlc cms sitecore development sitecore cms