Programmer Analyst

Metrobank

Philippines

Hybrid

PHP 600,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Metrobank is seeking a Programmer Analyst to partner with business users, project teams, and developers to design, develop, and support enterprise applications. You will work across the software development lifecycle to deliver secure, scalable solutions and optimize performance.

Strong experience in C#/.NET, React.js, TypeScript, and SQL is required, with 4–6 years in development and production support. Candidates should be able to translate requirements into technical designs and collaborate

Qualifications

  • Bachelor's degree in CS/IT/CE or related field.
  • 4–6 years of application development and support experience.
  • Strong C#/.NET development with Visual Studio.
  • Front-end development with React.js and TypeScript.
  • Strong knowledge of SQL, database design, and performance optimization.
  • Experience in SDLC, QA, and secure coding practices.
  • Analytical, troubleshooting and problem-solving skills.
  • Ability to work with business users and cross-functional teams.

Responsibilities

  • Analyze business and functional requirements and translate them into technical designs and system solutions.
  • Design, develop, test, implement, and maintain enterprise applications and system enhancements.
  • Build and support applications using C#/.NET technologies within Microsoft Visual Studio.
  • Develop modern and responsive user interfaces using React.js and TypeScript.
  • Create, optimize, and maintain SQL queries, stored procedures, and database objects to support application functionality and performance.
  • Collaborate with business users, project teams, and stakeholders to understand requirements and recommend effective technical solutions.
  • Perform unit testing, debugging, troubleshooting, and defect resolution to ensure application quality and reliability.
  • Support system integration, deployment, implementation, and post-production activities.
  • Monitor application performance and recommend enhancements to improve efficiency, security, and user experience.
  • Prepare and maintain technical documentation, including system specifications, design documents, and support procedures.
  • Ensure compliance with development standards, information security requirements, change management processes, and SDLC best practices.
  • Investigate and resolve production issues within agreed service levels.
  • Provide technical guidance and knowledge sharing to junior team members when needed.
  • Stay current with emerging technologies and recommend improvements to existing systems and development practices.
  • Perform other related duties and responsibilities as assigned.

Skills

C#/.NET
React.js
TypeScript
SQL/DB design
SDLC
Troubleshooting
Stakeholder comms

Education

Bachelor's degree in CS/IT/CE

Tools

Microsoft Visual Studio
SQL Server

Job description

Here at Metrobank, we don't simply hire employees—we hone future leaders. We provide opportunities that enhance your skills and unlock your talents, helping you evolve into a well-rounded individual. We supply you with all the pieces you need to do your best work, unleashing your full potential to help you secure your future and lead a fulfilling career. And with Metrobank's strong heart for the community, you have the chance to give back and make worthwhile contributions to our nation's economic and social development. With Metrobank, a meaningful life is within your reach!

As a Programmer Analyst, you will work closely with business users, project teams, and fellow developers to analyze requirements, build applications, optimize system performance, and provide ongoing support. You will play a key role throughout the software development lifecycle, ensuring applications are secure, scalable, and aligned with business objectives.

Key Responsibilities
  • Analyze business and functional requirements and translate them into technical designs and system solutions.
  • Design, develop, test, implement, and maintain enterprise applications and system enhancements.
  • Build and support applications using C#/.NET technologies within Microsoft Visual Studio.
  • Develop modern and responsive user interfaces using React.js and TypeScript.
  • Create, optimize, and maintain SQL queries, stored procedures, and database objects to support application functionality and performance.
  • Collaborate with business users, project teams, and stakeholders to understand requirements and recommend effective technical solutions.
  • Perform unit testing, debugging, troubleshooting, and defect resolution to ensure application quality and reliability.
  • Support system integration, deployment, implementation, and post-production activities.
  • Monitor application performance and recommend enhancements to improve efficiency, security, and user experience.
  • Prepare and maintain technical documentation, including system specifications, design documents, and support procedures.
  • Ensure compliance with development standards, information security requirements, change management processes, and SDLC best practices.
  • Investigate and resolve production issues within agreed service levels.
  • Provide technical guidance and knowledge sharing to junior team members when needed.
  • Stay current with emerging technologies and recommend improvements to existing systems and development practices.
  • Perform other related duties and responsibilities as assigned.
Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or a related field.
  • At least 4-6 years of experience in application development and support.
  • Strong experience with C#/.NET development using Microsoft Visual Studio.
  • Hands-on experience in React.js and TypeScript for front-end development.
  • Strong knowledge of SQL, database design, and performance optimization.
  • Experience in system analysis, design, testing, implementation, and production support.
  • Good understanding of SDLC, software quality assurance, and secure coding practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively with business users and cross-functional teams.
Nice to Have
  • Experience with Python development.
  • Experience with Power BI reporting and dashboard development.
  • Exposure to Agile/Scrum methodologies and cloud technologies.
  • Relevant technical certifications are an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer Analyst (C#/.NET, React.js, TypeScript)
Programmer Analyst (C#/.NET, React.js, TypeScript)

Metrobank • Taguig

On-site
PHP 900,000 - 1,200,000
Lead Developer (Java and Javascript)
Lead Developer (Java and Javascript)

Metrobank • Metro Manila

On-site
PHP 1,900,000 - 3,000,000
PRODUCT AND PROCESS ANALYST
PRODUCT AND PROCESS ANALYST

Metrobank • Philippines

On-site
PHP 900,000 - 1,400,000
Senior Programmer Analyst - .NET, React, SQL
Senior Programmer Analyst - .NET, React, SQL

Metrobank • Philippines

Hybrid
PHP 600,000 - 1,200,000
Associate C#/.NET Developer — Build Banking Apps
Associate C#/.NET Developer — Build Banking Apps

H2 Software Consulting Services Inc. • Makati

On-site
PHP 334,800 - 558,000
Application Manager
Application Manager

CTBC Bank (Philippines) Corp. • Metro Manila

On-site
PHP 1,200,000 - 2,400,000
Business Analyst
Business Analyst

Metrobank • Makati

On-site
PHP 600,000 - 800,000
Systems Analyst
Systems Analyst

RCBC • Taguig

On-site
PHP 600,000 - 1,200,000
Information Technology Application Manager
Information Technology Application Manager

CTBC Bank Philippines • Taguig

On-site
PHP 1,200,000 - 2,400,000
Full-Stack .NET & React Developer
Full-Stack .NET & React Developer

Metrobank • Taguig

On-site
PHP 900,000 - 1,200,000