The IT Programmer formulates new or revises coding scripts and create program designs that are more efficient and cost-effective for the company. Integrating systems and software which includes trainings of end-users as well as technical documentation.The position will be involved in maintaining, debugging, and troubleshooting systems and software to ensure that everything is running smoothly.
Key Performance Measures:
Systems & Program Development Collaborating with management, departments and customers to identify end-user requirements and specifications.Studies and analyzes system requirements for programming on advanced computer equipment in a multi-programming environment.Preparation and review of flow chart of procedures and block diagrams; codes programs into computer language; prepares operation instruction, program descriptions.Producing efficient and elegant code based on requirements.Troubleshooting, debugging, maintaining and improving existing software.Performs emergency systems diagnosis after system failures.Create technical documentation to guide future software development projects.Possess up-to-date knowledge of technological developments in the industry.Independently install, customize and integrate commercial software packages and third-party programs.Promptly responds and resolves user's problems on systems application as the need arises.Program Operational Efficiency Multi-task and can switch from one task to another without loss of efficiency or composure.Ensures data accuracy in all systems generated reports.Integration of new and existing systems for operational efficiency.Can perform system query optimization activity (table index creation, re-indexing, re-organization).Internal Client Servicing Get full details of issues encountered by system users and apply the required update in the system.Apply system updates seamlessly and on time. It includes bug fixes, updates for internal and external requirements.Work in close coordination with Systems development group and other groups involved in resolving system issues (Technical Support, Store Support, System vendor).Competencies:
1. Education / Professional Experience Graduate of any 4-year computer courseWith at least 1-2 years related work experience, 1 year of which in similar capacity preferably in retail environment2. Knowledge/Skills/Abilities Web based Dev Tool: (PHP, Javascript, CSS3, Bootstrap, Jquery, Express, NodeJS, Webhook, API, Crystal Reports )Software: (MS Office, MS Dynamic 365, Adobe Flash, Adobe Photoshop )Third Party Softwares : SAP Business One.Knowledge of personal computer hardware and peripheralsKnowledge of scripting mobile application/Handheld devicePHP Frameworks: (YII , CodeIgniter, Laravel )Unit Testing (Selenium)Version Control (GIT)Javascript Frameworks: (React)Knowledge Object-oriented programming.Operating Systems: (Windows, Debian, Ubuntu, Centos,RPG400, OS400, SQL400)Databases platform : (MySQL, IBM DB2, MsSQL, PostgreSQL, Azure )Background in ecommerce platform integration (Shopify, Magento, OMS )Writing stored procedures, table level triggers and complex SQL scripts.With adequate communication and interpersonal skillsCan work long hours and handle pressures
#J-18808-Ljbffr