Job Description
The Corporate services group is currently looking for a Specialist to work on web based projects. The position will design, develop, troubleshoot and implement software for Corporate Services suite of products using technologies such as JAVA/JEE, EJB and MySQL. The role of the Specialist is to understand software requirements and to develop software solutions based on those requirements. The Specialist position is an engineering position, requiring an individual with an extensive technical background in software development tools and techniques, as well as strong analytical and abstract reasoning skills. The role also expects the individual to manage a project team and monitor the day to day tasks and ensure delivery.
Essential Day-to-Day Responsibilities
Design, develop, troubleshoot and implement rich internet application software for Corporate Services suite of products
Take high-level architecture and design models from architects and implement them through detailed design and code
Build POCs on new technologies and doing research
Participate in technical design reviews, functional specification reviews, develop project estimates, schedules, test plans, and code reviews.
Proactively raise issues if specification will lead to quality, system performance, or architectural issues in product.
Proactively identify and resolve potential problems/issues including authoring of technical specifications.
Regularly provide reports on progress of project, identifying risks early in the process.
Conduct performance testing, review results, identify bottlenecks, and profile code
Education, Professional accomplishments, and Certifications
Bachelor/Master in computer science
Skills, Requirements and Competencies