Full Stack .NET Developer

Taguig, Metro Manila, Philippines

Full Stack .NET Developer

  • 202600921
  • Taguig, Metro Manila, Philippines
Ver favoritos

Description

This role is a key contributor within a global Agile delivery team, responsible for building, enhancing, and maintaining high‑quality software solutions for a global client base. The developer will deliver full‑stack features using modern engineering practices, with a strong emphasis on quality, maintainability, and timely delivery.

The Role

  • Develop and maintain full‑stack software components using industry‑standard practices and modern .NET technologies.

  • Contribute effectively within an Agile Scrum team to deliver high‑quality solutions on time.

  • Apply sound software design principles to create scalable, maintainable, and testable solutions without unnecessary complexity.

  • Work collaboratively with global team members to meet product and client needs.

     

Core Skills & Experience

  • Proven experience across the full software development lifecycle, delivering quality solutions to agreed timelines.

  • Solid understanding of software architecture and design principles, with the ability to apply appropriate patterns and practices.

  • Hands‑on experience with analysis, design, development, testing (including TDD), deployment, and support.

  • Practical experience working in Agile/Scrum environments.

  • Strong problem‑solving skills, with the ability to work independently in situations with some ambiguity.

  • Interest in current and emerging technologies, with an understanding of their benefits and limitations.

  • Comfortable working with numerate and logic‑driven problem domains.

  • Working knowledge of Azure DevOps / TFS, source control, and CI/CD tooling using Visual Studio.

     

Key Responsibilities

  • Design, develop, test, and debug new features and product enhancements.

  • Deliver clean, maintainable, and reusable code that meets security standards and performance expectations.

  • Actively contribute to automated testing and support a test‑first mindset within the team.

  • Participate in peer code reviews, providing and receiving constructive feedback.

  • Apply Agile principles to day‑to‑day development, collaboration, and communication.

  • Support continuous improvement through learning, feedback, and adoption of best practices.

Qualifications

The Requirement

  • Bachelor’s degree with 5+ years of professional software development experience in an Agile/Scrum environment. 

  • Strong applied knowledge of software design principles (e.g., SOLID, Dependency Injection / IoC) and CI/CD practices. 

  • Hands‑on experience across the Microsoft technology stack, including: 

    • .NET / C# (.NET Framework or .NET Core)

    • ASP.NET, MVC, Web API

    • SQL Server and ORM technologies (Entity Framework, nHibernate)

    • RESTful APIs (JSON)

  • Solid front‑end development experience using HTML5, CSS3, JavaScript, including SPA frameworks such as Angular, TypeScript, and Bootstrap. 

  • Experience building SaaS and multi‑tenant applications. 

  • Familiarity with source control and ALM tools (Git, TFS/Azure DevOps), and collaboration tools such as JIRA and Confluence. 

  • Experience developing applications with internationalization and localization requirements. 

  • Proactive, delivery‑focused team player with a strong work ethic and ownership mindset. 

  • Azure and mobile application development (iOS/Android) experience is an advantage.

 

WTW is an Equal Opportunity Employer

Contato não solicitado

Quaisquer currículos/perfis de candidatos não solicitados enviados através do nosso site ou para contas de e-mail pessoais de colaboradores da Willis Towers Watson são considerados propriedade da Willis Towers Watson e não estão sujeitos ao pagamento de taxas de agência. Para ser uma Agência de Recrutamento ou Empresa de Seleção autorizada pela Willis Towers Watson, é necessário que a agência tenha um contrato formal e escrito vigente, assinado por um recrutador autorizado da Willis Towers Watson, além de manter uma relação ativa de trabalho com a organização. Currículos devem ser enviados de acordo com nosso processo de envio de candidatos, o qual inclui participação ativa na vaga específica. Da mesma forma, para nossas Agências de Recrutamento/Empresas de Seleção autorizadas, caso o processo de envio de candidatos não seja seguido, nenhuma taxa será paga pela Willis Towers Watson. A Willis Towers Watson é um empregador que promove a igualdade de oportunidades. Se você gostaria de ter suas informações de contato salvas para consideração futura, por favor envie um e-mail: agency.inquiries@willistowerswatson.com.

Nossos Escritórios

Nossos colegas atendem mais de 140 países e mercados ao redor do mundo. Isso confere uma dimensão global a tudo o que fazemos e cria muitas oportunidades transformadoras para colaborar e crescer. Explore o mapa abaixo para ver aonde sua carreira pode te levar.