About the job Developer (Oracle)
About the Role
The Application Developer plays a key role in maintaining and enhancing applications built using Visual Basic for Applications (VBA), primarily with Microsoft Access and SQL Server. The role involves close coordination with business analysts and quality assurance teams to implement system improvements and resolve issues, ensuring timely and high-quality delivery. It also includes monitoring production support to ensure that systems meet business requirements for daily operations, business processes, analytics, and management reporting.
Scope of Work / Responsibilities
-
Coding and Development: Write high-quality source code to develop and enhance applications, following best practices and established coding standards, with proper version control and documentation.
-
Design and Prototyping: Create prototypes based on requirements and design user interfaces to ensure an intuitive and seamless user experience.
-
Testing and Debugging: Conduct comprehensive unit and integration testing to ensure applications meet requirements, maintaining traceability of test artifacts and results. Debug and troubleshoot issues to optimize performance and reliability.
-
Deployment and Maintenance: Ensure high-quality releases with complete documentation, artifacts, and release/rollback plans in place.
-
Incident Management: Assist in resolving production incidents, perform root cause analysis, and recommend preventive measures to avoid recurrence.
-
Stakeholder Collaboration: Facilitate effective communication between business stakeholders and IT teams to ensure alignment and shared understanding of objectives.
-
Business Understanding: Develop a solid understanding of business processes and effectively communicate requirements to the product owner and stakeholders.
-
Solution Alignment: Ensure that implemented solutions align with business goals, comply with quality standards, and adhere to security policies.
-
Process Improvement: Advocate for process enhancements to improve business and IT efficiency, contributing to the design of future-state systems and products.
Requirements and Qualifications
Education and Work Experience
-
Bachelors degree in Computer Science, Information Technology, or a related field.
-
At least 3 years of experience as an application developer.
-
Minimum of 3 years of experience in the banking sector, preferably in Trade Finance.
-
Familiarity with ITIL, Agile, or other IT service management and software development methodologies.
-
Experience developing custom applications using Visual Basic for Applications (VBA), Microsoft Access, and SQL Server.
-
Experience creating custom reports using Power BI or other similar business intelligence tools.
-
Strong understanding of RDBMS concepts and SQL programming techniques.
-
Detail-oriented, analytical, and data-driven mindset.
-
Excellent communication and interpersonal skills, with the ability to work both independently and collaboratively.
Reporting and Coordination
-
The consultant will take direction from the designated manager or supervisor and work closely with the project team, as well as internal and external stakeholders.
-
The consultant may perform other related tasks as required by the project team or supervisor.
Work Arrangement
-
Primarily remote work setup, with occasional onsite reporting as needed.
-
Standard work schedule: 9:00 AM 6:00 PM (Manila Time).