Will be solely responsible for the architecture of certain modules and work as a member of a team to create others Lead colleagues including developers, analysts, and designers with new software programs and applications in all stages from concept to development Recommend, prioritize and execute software improvements and upgrade
Regularly write, translate, and code software programs and applications according to precise specifications Run and monitor software performance tests on new and existing programs for the purposes of rectifying errors, identifying areas in need of improvement, and general debugging
Conduct critical analysis of test results and provide solutions to problem areas Install software products for end users as requested Write programming scripts to enhance functionality and/ or appearance of company Web site and/ or related Web applications as necessary Successfully collaborate with multiple cross- functional teams Maintain clear communication with all colleagues Consistently utilize exceptional analytical, problem solving, programming, leadership, documentation, and testing skills Follow a test driven software development methodology in an agile setting
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.