We are looking for a Senior Developer (AI & Automation) – Remote

Job Title: Senior Developer
Employment Type: Full-time / Contract
Work Setup: Remote
Rate: Competitive, based on experience
Location: Based in Philippines

Overview

The Senior Developer is the technical backbone of the team, responsible for architecting and implementing AI and automation solutions that extend and integrate with client environments. This is a hands-on engineering role focused on building secure, scalable workflows using Microsoft AI, Power Platform, and Azure services.

While this role does not include people management, the Senior Developer sets technical standards, defines validation and delivery practices, and ensures consistency and quality across all solutions. You will work closely with the AI & Automation Lead to translate business requirements into robust technical implementations aligned with client objectives.

Key Responsibilities

Solution Architecture & Implementation

  • Design and build end-to-end AI and automation solutions that integrate with existing client systems (Microsoft 365, Azure, Dynamics/CRM, ERP, and line-of-business applications).

  • Develop secure, maintainable workflows using Power Automate, Azure Functions, Logic Apps, Copilot extensibility, and relevant APIs/SDKs.

  • Integrate structured and unstructured data sources, including transformation pipelines and agent/model invocation patterns aligned with governance requirements.

Engineering Excellence

  • Define and enforce coding standards, branching strategies, and CI/CD practices for a small offshore team operating on a two-week sprint cadence.

  • Establish validation frameworks including unit and functional testing, automated checks, telemetry, and run-books to ensure reliability.

Backlog Execution & Collaboration

  • Translate solution designs into technical tasks and work packages, providing estimates, sequencing dependencies, and identifying risks.

  • Participate in sprint planning, stand-ups, demos, and retrospectives; maintain accurate work items in Azure DevOps Boards or Planner.

  • Mentor the Junior Developer through code reviews, pair programming, and targeted learning; contribute to internal playbooks and reusable components.

Security, Compliance & Operability

  • Implement secure-by-design patterns for identity, secrets management, and data handling.

  • Align solutions with Microsoft governance tools and organizational security policies.

  • Instrument automations with logs, metrics, dashboards, and operational procedures (SLIs/SLOs).

Client Value Delivery

  • Package successful internal solutions into client-ready offerings with measurable outcomes.

  • Support ROI narratives using performance baselines, efficiency gains, and adoption metrics.

Required Skills & Qualifications

  • Strong hands-on development experience with one or more of the following: C#, Python, TypeScript/JavaScript, Power Fx.

  • Proven experience building automations using Power Automate, Azure Functions, Logic Apps, and REST/Graph APIs.

  • Deep understanding of Microsoft 365 data, permissions, SharePoint, Teams, and Copilot extensibility patterns.

  • Experience integrating and extending existing systems (not greenfield-only development).

  • Ability to define engineering standards, testing practices, and CI/CD pipelines for small agile teams.

  • Strong documentation, code review discipline, and collaboration skills.

Preferred Experience

  • Background in MSP or professional services environments.

  • Experience packaging repeatable solutions and supporting cross-tenant deployments.

  • Exposure to Azure AI services, Copilot Studio, custom copilots, or agent frameworks.

  • Experience building operational dashboards and telemetry using Power BI or similar tools.