• Design implement web applications, prototypes, user interfaces, and
websites for the company
• Configure, customize and integrate open-source software
• Maintain and support existing systems and websites and realize it is just
as important challenging as building new apps
• Provide technical training support to other staff when necessary
• Implement tasks in accordance with schedule budget goals
• Participate in project planning/estimation with project manager team
leads
• Make suggestions that improve programming techniques
• Engage in problem definition solution implementation according to
company needs