Manila, Metro Manila, Philippines

Senior Software Developer

 Job Description:

GPC Philippines Corporation is currently seeking a Senior Software Developer This position will work from 12:00 am to 9:00 AM PHT and applies only to Philippine-based legal residents and citizens.

Work time will shift to better hours over time.



Job Description

The Senior Software Developer is responsible for designing, building, and delivering internal web applications, backend services, data pipelines, and integrations that support a CPA and financial advisory firm operating under strict data privacy and compliance frameworks. This role takes full ownership of architecture and delivery, working directly with the IT Director and project leads to translate high-level requirements and feature ideas into production-quality software across a broad and evolving technology landscape. The Senior Software Developer will develop and maintain React and TypeScript frontends, Python-based backend services and automation pipelines, and Azure-hosted infrastructure including Function Apps, Container Apps, and APIM-backed integrations, while also building and maintaining connections across platforms such as Microsoft 365, Salesforce, SharePoint, and Monday.com. This position requires strong command of SQL Server, REST API design and consumption, ETL pipeline development, and LLM-powered tooling using AI APIs such as Anthropic Claude or OpenAI, as well as heavy daily use of AI-assisted development tools like Cursor or GitHub Copilot as a core part of the development workflow. A background in Big 4, large advisory, or professional services environments is strongly preferred, as this role demands technical depth, independent execution, sound judgment, and the ability to deliver in a regulated, governance-driven environment.

Key Responsibilities:

  • Design, develop, and deliver internal web applications, backend services, and automation systems that support business operations across a regulated CPA and financial advisory environment
  • Receive high-level feature ideas and requirements from the IT Director and project leads, then independently scope, architect, and own end-to-end delivery
  • Build and maintain React and TypeScript frontends that integrate cleanly with backend APIs and internal data systems
  • Develop Python-based backend services, REST APIs, and automation pipelines that support business workflows and data operations
  • Design and build ETL and data transformation pipelines connecting SQL Server, Azure services, and SaaS platforms such as Salesforce, SharePoint, and Monday.com
  • Deploy and maintain Azure-hosted infrastructure including Function Apps, Container Apps, APIM-backed integrations, and Entra ID and OAuth configurations
  • Build and maintain LLM-powered tooling and agentic workflows leveraging AI APIs including Anthropic Claude and OpenAI
  • Implement and consume MCP servers to support LLM tool integration within internal systems
  • Use AI-assisted development tools such as Cursor or GitHub Copilot as a primary and daily part of the development workflow
  • Write, review, and maintain well-documented, production-ready code that meets the quality and governance standards of a regulated environment
  • Conduct impact analysis, troubleshoot complex technical issues, and recommend improvements to system architecture and tooling over time

Qualifications:

  • 5 or more years of professional software development experience; academic or bootcamp projects do not qualify
  • Strong command of SQL Server or equivalent, including schema design, complex query writing, indexing, stored procedures, and integration patterns
  • Proven experience building ETL and data transformation pipelines that move and process data across ERP systems, SaaS platforms, databases, and APIs
  • Hands-on experience with REST API design, consumption, and integration, including working with poorly documented third-party APIs
  • Proficiency in Azure services including Function Apps, Container Apps, Azure SQL, APIM, Entra ID and OAuth, and ARM Templates or Bicep
  • Production-grade experience in Python for backend services, automation, and data pipelines
  • Strong TypeScript and JavaScript development experience across frontend and backend contexts
  • Experience with React, including modern patterns such as hooks, context, and state management
  • Heavy daily use of AI-assisted IDE tools such as Cursor or GitHub Copilot as a core part of the development workflow, not as an occasional supplement
  • Experience with LLM APIs including Anthropic Claude or OpenAI, including prompt engineering, tool use, and agentic workflow patterns
  • Familiarity with MCP (Model Context Protocol) for building or consuming MCP servers for LLM tool integration is strongly preferred
  • Experience with Salesforce APIs, SharePoint Online, and Microsoft Graph API is strongly preferred
  • Background in Big 4, large advisory, or professional services environments is strongly preferred
  • Understanding of data privacy and compliance frameworks such as GLBA, SOC 2, or equivalent regulated industry experience is strongly preferred
  • Strong written English communication skills with the ability to work independently and manage delivery with minimal oversight



Compensation and Benefits Package

  • Full-time legal work
  • Competitive Base Pay**
  • 13th Month Pay
  • Night Differential: Additional pay for night shifts (10 PM - 6 AM PHT)
  • Weekend and Holiday Overtime: Premium rates for weekend and holiday work
  • Internet Stipend: Monthly allowance for internet expenses
  • Generous HMO Coverage: Health coverage for you and 1 more dependent
  • Paid Time Off: Up to 16 days annually, plus Philippine public holidays
  • Provided Equipment: All essential tools and equipment supplied for your success

**De Minimis Benefits: These are included in your base salary and provided monthly.

Note: This is fully remote work; however, you need a clean, quiet workplace with a fast internet connection.

  Required Skills:

Software