Description To create, develop, and maintain ETL / database / integration jobs and desktop applications, to keep product data in the website up to date. Responsibilities
Provide development effort estimate to requirements.
Deliver end product across the software development life cycle analysis, design, build, test and deploy.
Work with other team members to deliver end product as needed.
Work on optimizing performance of jobs or applications
Maintenance and Support
Troubleshoot and maintain jobs and applications.
Diagnose and provide solutions to issues.
Adhere to KPIs on incident resolution and request fulfillment
Documentation and Configuration
Ensures completeness and accuracy of codes / configurations.
Develop job / application documentation.
Graduate of 4- or 5-year Computer Science or Computer Engineering
Proven development experience in ETL, integration, and SSIS packages for at least two (2) years
Proficient in TSQL, C#, and WPF
Solid experience in maintaining and supporting applications for at least one (1) year
A track record of delivering successful ETL / integration jobs, SSIS catalogs, and desktop applications
Understanding of Software Development Life Cycle and best practices.
Understanding of OO programming and design patterns.
Use of version control and repository (e.g. GIT, SVN, Bitbucket)
Experience in .Net and MVC a plus
Experience in web service integration (API, SOAP, REST, JSON, XML) a plus
Knowledge in Project Management (Initiate, Plan, Execute, Monitor and Control, Close) a plus
Good communication and writing skills
Time management skills / can work with minimum supervision
Problem solving / Analytical skills
Data Analysis, organization, and reporting skills
Quality Conscious (Superior attention to details)
Ability to multi-task
Work hours : 2pm-11pm
Observe Philippine holidays
Plans and aligns