- Build, design and deploy web based applications.
- Collaborate with manager and business stakeholders to refine and prioritize new requirements.
- Verify system functionality, quality, and accuracy.
- Review design, analysis and code for quality and standards.
- Adhere high-quality development practices while following projects/tasks deadlines.
- Attend peer-review meetings of solution designs and related code.
- Support deployment of releases.
- Ensure production data is not used for testing or development.
- Ensure that operational information, custom application accounts, user IDs and passwords used for testing are erased from a test application system immediately after the testing is complete and before application becomes active or is released for customers.