Job Description
Collaborates with the Business Analyst to provide design inputs and estimates in the preparation of requirements document.
Documents system design and program specification in technical design document.
Writes programs and codes based on approved solution plan document.
Conducts unit testing on written codes to ensure program perform per design at the unit level.
Coordinates with vendor or conducts own investigation and resolution of errors reported during SIT and UAT.
Performs research on technology related to the project assigned to him.
Developers assigned to innovation labs works on new ideas and technologies that can help improve the reliability, usability and security of the bank's internal and external applications.
Performs development lead functions including technical design review, source code inspection and defect management. The development lead functions may extend to projects with either internal or external developers.
Performs the above function in compliance with software development lifecycle standards of the company.
Performs other related functions that may be assigned from time to time.
Non-Exemption/Must Have
Bachelor's degree in Computer Science, Information Technology, or a related field.
Must have minimum of 3 years of experience in Sharepoint Development. (Non-negotiable)
Must have minimum of 3 years of experience in Power Automate Development. (Non-negotiable)
Must have minimum of 3 years of experience in PowerApps Development. (Non-negotiable)
Must have experience with Microsoft 365 and Azure ecosystems, including integrating with other Microsoft services. (Non-negotiable)
Knowledge of Agile, Scrum, or other software development practices. (Non-negotiable)
Experience with version control systems like Git, CI/CD tools, and various IDEs.
Good communication skills to collaborate with team members, stakeholders, and possibly clients. (Non-negotiable)