What are the responsibilities and job description for the Web Applications position at True Find Staffing?
Job Description
Job Description
Description
The Web Application Developer III is accountable for managing the Web Site / Ecommerce systems for all company divisions. This position works under general supervision on projects and / or programs of moderate to high complexity. The role is responsible for designing, coding, testing, documenting, and implementing code for new or existing applications.
ACCOUNTABILITIES
- Ensure public-facing sites are performing as expected and secure.
- Define development objectives by analyzing user requirements to match system features and functionality outlined. Recommend and execute custom solutions by comparing advantages and disadvantages of development options.
- Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Collaborate with the project team, including but not limited to the mainframe, database, and / or graphics resources, to complete the requirements outlined for the initiative.
- Support users by developing documentation and assistance tools.
- Update job knowledge by researching new & emerging Web technologies and software products; participating in educational opportunities; reading professional publications; leveraging available resources.
- Convert project requirements into technical design specifications with detailed instructions and logical steps for coding by creating flowcharts and / or pseudo-code where applicable. Consider all aspects of the project, such as hardware limitations, code efficiency, and any other system constraints.
- Formulate a development plan by working with project management and outlining steps required to execute the project, completing project assignments in a timely manner.
- Develop programs that run efficiently and adhere to company standards by minimizing excess overhead in applications and re-using code and coding techniques.
- Ensure long-term maintainability of the system by documenting projects according to company guidelines.
- Eliminate errors before moving projects to Quality Assurance by thoroughly testing and debugging code.
- Ensure timely project completion by coordinating testing activities, including test data and results, with Quality Assurance.
- Provide resolutions to problems by leveraging available resources for research and troubleshooting.
- Additional duties as assigned.
EDUCATION & EXPERIENCE
SKILLS & CERTIFICATIONS