Senior Full Stack Developer – Angular, .NET Core, SPFx
Summary
Consultancy seeking a senior full stack developer to build, support and automate an enterprise approval management system for a client's IT department, using Angular, TypeScript, .NET Core/C# Web APIs, SharePoint SPFx and Temporal.io. Onsite Ortigas role covering L3 support, hotfixes and AI-assisted support automation in a Scrum/Kanban team.
ABOUT THE ROLE
We are looking for a Senior Full Stack Developer to join the project team and help design, build and support the new system.
This is a hands-on role covering development, L3 production support and automation. You will work in a Scrum or Kanban team with business analysts, testers, product owners and subject matter experts, build with Angular, .NET Core and SharePoint (SPFx), and use AI tools to automate support handling.
You will take instructions from the Product Lead at the client’s IT Department and work closely with the project team and stakeholders.
WHAT YOU’LL DO
• Join the team re-architecting an enterprise approval management system, and prepare high-level and detailed technical designs for solutions, applications, databases, integrations and APIs.
• Build and enhance the system with Angular, TypeScript, .NET Core and C# Web APIs, using test-driven practices and automated unit testing to keep code quality high.
• Resolve complex incidents escalated from L1 and L2 support (L3 and hotfixes), find root causes and put permanent fixes in place.
• Design long-running, resilient workflow processes with Temporal.io or a similar orchestration platform.
• Automate support handling using AI tools, chatbots and other technologies.
• Work in a Scrum or Kanban team with business analysts, testers, product owners and subject matter experts, and take the Sprint Lead role when nominated.
• Document solutions and troubleshooting steps to build a knowledge base for the team.
WHAT YOU’LL BRING
Must-have
• Bachelor’s degree in Information Technology, Engineering or a related field.
• At least 3 years as a senior developer.
• At least 5 years in architecture, design and development of integrated systems.
• Strong Angular experience, with TypeScript, HTML, XML and RESTful APIs.
• Proven experience in SharePoint and in developing SPFx applications.
• Proven experience designing, developing and deploying Web APIs with .NET Core and C#.
• Relational databases such as MSSQL and Oracle.
• Production support experience, including hotfixes and L3 support.
• Agile (Scrum or Kanban) experience in a team of five or more.
• Excellent English communication and strong analytical and problem-solving skills.
• Comfortable dealing with senior executives from various cultures in large organizations.
• Open to shifting schedules, to reporting onsite as required, and to extended hours or weekends (with overtime pay) when needed.
