Programmer / Developer Section Manager
About this position
The Programmer / Developer Section Manager is responsible for overseeing software development processes, ensuring the delivery of high-quality applications, and managing a team of developers to meet business requirements.
Responsibilities
• Gather and analyze company business processes and providing the best solutions.
• Coding, testing and implementing configuration changes and design of Web/Mobile Application API, back end module.
• Web Application Designing and testing computer structures.
• Develop new software to support business requirements, which meets company standards in terms of design and coding.
• Able to design, programming, debug and maintain database schemas & store procedures.
• Design and develop new front end applications for various platforms Help out with frontend work on other applications. (HTML/CSS/JS in Ruby applications)
• UI and layout design, scripting, and creating or modifying fields, calculations, tables and relationships.
• Organized, planned, coordinated, and applied security measures to ensure safe computer databases.
• Create scripts and packages for data integration, data maintenance or bug fixes.
• Formulate program design required for the analysis, developing, reviewing and amending of programs to optimize operational efficiency or adapt to new requirements.
• Other duties as they arise related to the needs of the development of the database.
• Other related jobs as assigned by Supervisor.
• Follow up the Quality, Occupation, Health & Safety and Environmental management system.
Requirements
• At least 5 years’ experience programming & developing software, including complex relational design, scripting, report, and UI design.
• Education: At least Bachelor’s degree in computer engineering or computer Science or Related filed.
• Experience with Software Development Life Cycle (SDLC)
• Strong in system analysis and business analysis.
• Strong in standard business process.
• Experience with integrating to data hosted on SQL Server, SAP would be added advantage.
• Experience with a responsive design for desktop/mobile.
• Basic understanding of web markup, including HTML and CSS.
• Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals.
• Good training and communication skills, verbal and written.
• Ability to work both collaboratively and independently.
• Advanced knowledge of operating systems.
• Operating Systems: Windows10 or latest revision, Mac 0SX, Mac OS 8.6, Mac iOS5, Mac OSX Lion or latest revision.
• Software / Applications: FileMaker Pro, Microsoft Office, Adobe Photoshop, Adobe acrobat professional, Crystal Reports Designer, MS SharePoint.
• Languages and Scripts: VB.NET, C#.NET, ASP.NET, PL/SQL, JavaScript, Python.
• Databases skills: Microsoft: SQL Database, Oracle, SAP HANA Database.