Work with quality assurance team to develop the test plan and ensure its execution. Gather user requirements. Document code and applications as required. Build and maintain relationships with project team members, providing technical expertise and leadership, mentoring junior or new team members, and conducting code reviews. Provide enhancement requests and suggestions for improving the application.
Experience working in a product company or consulting company is preferred.
Bachelor's degree in computer science, engineering, or equivalent. Excellent organizational skills. Highly deadline-focused with the ability to see the big picture as well as the detail related to a project. Demonstrated commitment to defined methodology and software development processes. Results-driven and resourceful.