Responsibilities of candidates include
• designing and implementing applications
• developing and testing software
• resolving technical issues that arise
• fixing bugs