Executive search firm Monroe Consulting Group is recruiting on behalf of a global leader in the construction industry. Our reputable client is currently searching for a Systems Developer who is amenable to working in a day shift, onsite work arrangement. The office is located in Makati City.
About the role: The Applications Technical Developer role shall support the Applications Development Supervisor in the development and programming of systems projects, and propose strategies for ICT project implementation. The Applications Technical Developer is responsible for development/programming of all required forms/reports for packaged (Navision, etc.) and in-house applications; Responsible for assisting the Application Development Supervisor and DBA/Nav. Technical Supervisor in all technical activities prior to and during system implementation/upgrades including preparation of all required system documentation. Key responsibilities include: System Design and Development
A knowledgeable Dynamics NAV BC technical developer; equipped with advanced knowledge on the language of C/AL (NAV native programming language) object and module dependency; knowledgeable in the detailed NAV design and is able to manage and direct the development of additional Navision modules; A competent .Net developer; able to create cross-platform applications; he/she fully understands windows and .Net technologies A competent PHP developer, he/she is able to upgrade and migrate existing or other application to PHP and able to adapts the best practices in security and development. Highly competent in database applications (SQL/MYSQL); able to collaborate with the DBA/NAV Technical Supervisor and is able to ensure the security of the databases. Considers systems security during the design and development phase. Requirement Analysis and Management
Critically evaluate and analyze information gathered to ensure user request provided business needs and provide optimal benefit. Able to perform review of user requests and challenge the need for the said requests. Manage the requirements development process involving activities such as; improvement identification, scope definition, requirements, elicitation, analysis, specification, documentation, validation, management, and maintenance and enhancements. Managing changes and enhancements to the system. Managing requirements involves being able to add, delete, and modify requirements within the development period. Continually facilitate the validation and verification of requirements throughout the project. System Risk Management
Conduct risk analysis during design to identify potential environmental threats. Determine and assess the value of digitized information in the organization for any given business process or information system. Ensure that all critical systems are part of the Disaster Recovery Plan. Perform check and balance to system security by identifying the appropriate level of security measures to be applied. Key requirements include: Bachelor's degree in computer science or other IT related course 2 years' experience in a similar job is preferred. Proficient in MS Office applications, able to use MS Office (Word, Excel and PowerPoint) Competent in using Business Intelligence (BI) software to retrieve data for business intelligence. Proficient in the Microsoft Dynamics NAV (ERP).