About Us:
GECO Philippines, part of the GECO Asia Group of Companies, is a specialist IT Consulting Services company with headquarters in Singapore and two delivery centers in the Philippines.
Position: L3 Application Support Engineer
We are seeking a highly skilled and detail-oriented Level 3 Application Support Engineer to join our Technology Services team. This role serves as the last line of technical support for critical business applications, ensuring rapid resolution of complex issues, implementing preventive measures, and driving continuous service improvement.
If you excel in deep technical troubleshooting, coding fixes, and collaborating across global teams—apply now and be part of our growing technology division!
Job Requirements & Qualifications:
Must Have:
Bachelor’s/College Degree in Information Technology, Computer Science, Computer Engineering, or related fields (other degrees welcome with extensive relevant experience).
Minimum 3 years’ experience as a Full Stack Developer with proven expertise in application analysis and troubleshooting.
At least 1 year in Level 2 or Level 3 Application Support, with experience in Incident, Problem, and Change Management.
Strong proficiency in C# / .NET
Experience with SQL Server
Solid understanding of RESTful APIs
Proficient in ReactJS (with React Hooks and Redux)
Knowledgeable in AngularJS and TypeScript
Good to Have:
Experience with Micro Frontend Architecture
Familiarity with Bootstrap, CSS, and Node.js
Exposure to Azure Functions and Azure DevOps (Repos, Pipelines)
Background in unit testing (Cypress, Jest)
Awareness of root cause analysis, bug investigation, and incident management practices
Key Competencies:
Strong analytical and problem-solving skills
Ability to translate complex business requirements into effective technical solutions
Excellent debugging and troubleshooting abilities
Strong communication skills, both written and verbal
Team-oriented with the ability to work independently when needed
High attention to detail, urgency, and accountability
Job Roles & Responsibilities:
Incident & Problem Management:
Serve as the last level of application support, performing deep technical analysis and code/data fixes.
Diagnose complex issues, determine root causes, and implement permanent solutions or workarounds.
Collaborate closely with L1/L2 teams, Domain Leads, and business stakeholders to resolve incidents within SLA timelines.
Document investigations, solutions, and preventive actions in the knowledge base.
Change Management & Development Support:
Evaluate and implement change requests, ensuring compatibility with existing systems.
Convert requirements into detailed coding instructions, develop and test application changes, and support deployment activities.
Provide backend optimizations and minor feature enhancements as needed.
Customer & Stakeholder Engagement:
Communicate directly with end customers for requirements clarification, progress updates, and post-resolution follow-ups.
Maintain high-quality service delivery to ensure customer satisfaction.
Continuous Service Improvement:
Identify trends and propose improvements to prevent recurring issues.
Participate in post-mortem reviews and recommend process enhancements.
Collaboration & Knowledge Sharing:
Work with geographically distributed teams, switching flexibly between projects and tech stacks.
Mentor and support junior support engineers and developers.
Why Join Us?
Competitive pay and benefits with opportunities for skill advancement.
Be part of a collaborative team where your expertise drives real impact.
Exposure to diverse technologies and global projects.
Work in a hybrid setup—3 days onsite per week—with flexibility for extended support hours when needed.