Job Description:
Backend Architecture & Engineering
- Design and implement scalable Umbraco 13 solutions using MVC and patterns.
- Own complex backend features ensuring clean architecture long-term maintainability and predictable performance.
- Define and evolve content models document types and composition patterns that balance editorial flexibility with technical governance.
- Establish best practices for extending Umbraco through custom controllers services background tasks and APIs.
- Identify and mitigate risks related to security scalability and performance early in the development lifecycle.
API & Integration Development
- Design and implement REST APIs to expose content and functionality to external systems and frontend applications.
- Ensure API contracts are secure versioned and optimized for performance and reliability.
- Integrate Umbraco-based solutions with external services such as identity providers search platforms DAMs and business systems.
- Apply caching pagination and response-shaping strategies to support high-traffic and distributed consumers.
Delivery & Quality
- Work across the full SDLC: design implementation testing release and ongoing improvement.
- Contribute to CI/CD pipelines ensuring consistent builds automated testing and reliable deployments.
- Collaborate closely with frontend developers DevOps and solution architects to ensure cohesive end-to-end delivery.
- Maintain a high bar for code quality through reviews refactoring and adherence to shared standards.
Team Contribution & Technical Maturity
- Act as a senior technical contributor and go-to specialist for Umbraco within the team.
- Mentor junior and mid-level engineers through code reviews technical guidance and knowledge sharing.
- Support technical discovery and estimation by translating business requirements into concrete implementation approaches.
- Contribute to evolving best practices and raising the overall engineering maturity of the DXP discipline.
Required Skills & Experience (Need to Have)
- Strong experience with MVC and development.
- Hands-on experience with Umbraco 13 or newer building and maintaining production-grade solutions.
- Proven experience designing and implementing REST APIs including security versioning and performance considerations.
- Solid understanding of backend architecture principles including separation of concerns and dependency management.
- Experience working with content-driven multi-page or component-based digital platforms.
- Strong focus on security performance and maintainability in long-lived solutions.
- Ability to work independently while maintaining a holistic view of the overall solution.
Nice-to-Have
- Experience with Umbraco Cloud including environments deployments and upgrade considerations.
- Exposure to headless or hybrid Umbraco architectures supporting frontend frameworks via APIs.
- Familiarity with GraphQL either through Umbraco integrations or adjacent platforms.
- Experience collaborating on solutions with modern frontend frameworks (e.g. React ).
- Understanding of CDN usage caching strategies and SEO considerations at scale.
Location:
Makati City
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent
Required Experience:
Senior IC
Job Description:Backend Architecture & EngineeringDesign and implement scalable Umbraco 13 solutions using MVC and patterns.Own complex backend features ensuring clean architecture long-term maintainability and predictable performance.Define and evolve content models document types and composition...
Job Description:
Backend Architecture & Engineering
- Design and implement scalable Umbraco 13 solutions using MVC and patterns.
- Own complex backend features ensuring clean architecture long-term maintainability and predictable performance.
- Define and evolve content models document types and composition patterns that balance editorial flexibility with technical governance.
- Establish best practices for extending Umbraco through custom controllers services background tasks and APIs.
- Identify and mitigate risks related to security scalability and performance early in the development lifecycle.
API & Integration Development
- Design and implement REST APIs to expose content and functionality to external systems and frontend applications.
- Ensure API contracts are secure versioned and optimized for performance and reliability.
- Integrate Umbraco-based solutions with external services such as identity providers search platforms DAMs and business systems.
- Apply caching pagination and response-shaping strategies to support high-traffic and distributed consumers.
Delivery & Quality
- Work across the full SDLC: design implementation testing release and ongoing improvement.
- Contribute to CI/CD pipelines ensuring consistent builds automated testing and reliable deployments.
- Collaborate closely with frontend developers DevOps and solution architects to ensure cohesive end-to-end delivery.
- Maintain a high bar for code quality through reviews refactoring and adherence to shared standards.
Team Contribution & Technical Maturity
- Act as a senior technical contributor and go-to specialist for Umbraco within the team.
- Mentor junior and mid-level engineers through code reviews technical guidance and knowledge sharing.
- Support technical discovery and estimation by translating business requirements into concrete implementation approaches.
- Contribute to evolving best practices and raising the overall engineering maturity of the DXP discipline.
Required Skills & Experience (Need to Have)
- Strong experience with MVC and development.
- Hands-on experience with Umbraco 13 or newer building and maintaining production-grade solutions.
- Proven experience designing and implementing REST APIs including security versioning and performance considerations.
- Solid understanding of backend architecture principles including separation of concerns and dependency management.
- Experience working with content-driven multi-page or component-based digital platforms.
- Strong focus on security performance and maintainability in long-lived solutions.
- Ability to work independently while maintaining a holistic view of the overall solution.
Nice-to-Have
- Experience with Umbraco Cloud including environments deployments and upgrade considerations.
- Exposure to headless or hybrid Umbraco architectures supporting frontend frameworks via APIs.
- Familiarity with GraphQL either through Umbraco integrations or adjacent platforms.
- Experience collaborating on solutions with modern frontend frameworks (e.g. React ).
- Understanding of CDN usage caching strategies and SEO considerations at scale.
Location:
Makati City
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent
Required Experience:
Senior IC
View more
View less