|Job Description :
Analyze science, engineering, business, and all other data processing problems for application to electronic data processing systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available software. Perform various software engineering design and development duties. Installation, configuration and testing report solutions. Install and configure software systems. Implementing applications as specified within the planned timeframes. Provide estimated time and efforts to complete each feature, built features, prepare products for deployment. Assist quality assurance in functional and system level testing of requirements, modifying implementations as necessary. Address issues related to system stability, scalability, performance and security. Contribute to the development of design, coding, unit testing and build standards; Keep abreast of emerging development standards and apply such standards to work.