Strong commercial experience developing web applications using C# and .NET
Job Description
About Us:
Outsourced. ph is a leading ISO-certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1,000 talented professionals.
Role Summary As a Full-Stack Developer, you will work across client projects, CMS and portal product development, existing-client support, enhancements, SOWs, QA/UAT, deployments, and technical troubleshooting.
You will contribute across the full development lifecycle—from requirements gathering and technical assessment through development, testing, deployment, and production support. The platforms are primarily built with .NET/C#, content-driven CMS technologies, and Microsoft Azure, with integrations to CRM systems and third-party services.
Responsibilities
Skills, Qualifications & Experience
Highly Desirable
Umbraco CMS
Microsoft Azure / Azure DevOps
CI/CD pipelines and automated deployment
Microsoft Dynamics 365 or other CRM integrations
Authentication and authorization, including Microsoft Entra ID, OAuth 2.0/OpenID Connect, SAML, or SSO
Bonus Experience Experience in any of the following is an advantage:
Azure or wider cloud administration
Identity and access management / complex SSO
DNS, domains, SSL certificates, and web infrastructure
Windows and IIS administration
DevOps or platform engineering
Security and vulnerability remediation
Application monitoring, performance optimization, or technical architecture
Work Location
Must be co,fortable working Homebased
Must be willing to work Monday to Friday; 1:00 PM-10:00 PM PH Time
Must have strong internet connection (minimum of 20 mbps)
Note: As part of our recruitment process, we conduct a background check on all hired candidates. Please ensure that all required documents are prepared and submitted promptly.
Develop and maintain web applications using C# and .NET, across backend and frontend.
Build responsive, accessible, and maintainable interfaces using HTML, CSS/SCSS, and JavaScript.
Develop and maintain CMS templates, components, content models, and functionality.
Build and support APIs and integrations with CRM platforms and third-party services.
Contribute to new websites and portals from technical planning and estimation through development, QA/UAT, deployment, and post-launch support.
Develop reusable functionality for core CMS and portal products while balancing client requirements and maintainability.
Troubleshoot and resolve issues across frontend, backend, CMS, integrations, hosting, and deployment environments.
Deliver enhancements and change requests, providing input on estimates, SOWs, risks, assumptions, dependencies, and implementation approaches.
Review requirements and designs, identifying security, accessibility, performance, delivery, and maintainability concerns.
Support QA/UAT, diagnose defects, and own fixes through release.
Use Git and deployment tools across development, test/UAT, and production environments.
Troubleshoot production and deployment issues and communicate findings clearly to technical and non-technical stakeholders.
Collaborate with UX/UI, Systems, Delivery, Account Management, and other developers while maintaining technical documentation.
Strong commercial experience developing web applications using C# and .NET.
Strong full-stack capability with HTML, CSS/SCSS, and JavaScript.
Experience with a modern CMS or content-driven .NET application.
Experience building or integrating APIs and external systems.
Good understanding of Git-based development workflows and deployment lifecycles.
Strong debugging, troubleshooting, and problem-solving skills, including working with unfamiliar codebases.
Ability to work autonomously, take ownership, and know when to involve specialists.
Ability to estimate development work and identify technical risks, dependencies, and assumptions.
Strong communication skills with both technical and non-technical colleagues.
Application monitoring, production troubleshooting, and hosting/environment support
Experience in digital agency, SaaS, or multi-client development environments