Senior Software Engineer

Lima, Callao Region, Peru

Senior Software Engineer

  • 202601475
  • Lima, Callao Region, Peru
Ver favoritos

Description

The Benefits Delivery and Outsourcing segment develops and delivers benefits administration experiences for employers of all sizes. Our product portfolio includes a wide array of technology and services that support employers in the administration of their employee benefit programs.

This role is a key contributor within an Agile delivery team, responsible for designing, building, enhancing, and maintaining high‑quality full‑stack software solutions using modern engineering practices. You will work end‑to‑end on product features, with a strong focus on code quality, maintainability, performance, and timely delivery, while collaborating closely with global team members to meet product and client needs.

  • Design, develop, test, debug, and maintain full‑stack software components using modern .NET technologies and industry‑standard practices.
  • Deliver clean, secure, maintainable, and reusable code that meets performance and quality standards.
  • Actively contribute to automated testing, ensuring reliability and long‑term maintainability of the codebase.
  • Apply sound software design principles to build scalable, testable solutions without unnecessary complexity.
  • Participate in peer code reviews, providing and receiving constructive feedback.
  • Work effectively within an Agile (Scrum/Kanban) environment, collaborating in day‑to‑day development, communication, and delivery.
  • Support continuous improvement through learning, feedback, and adoption of best practices.
  • Act as a proactive, delivery‑focused team player, demonstrating strong ownership, accountability, and work ethic.

Qualifications

  • 4+ years of experience.
  • Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenance.
  • Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies.
  • Experience with software development tools: IDE’s, version control, test automation, continuous integration, defect and backlog management systems.
  • Ability to coordinate day-to-day development and bug fixing activities.
  • Ability to design high-performance, scalable and extensible software architectures which are also easy to test, debug and maintain.
  • Interest in current and emerging technologies, with an understanding of their benefits and limitations.
  • Proficient in software development using HTML, CSS.Net, JavaScript, Typescript, React, C# .NET, MS SQL, ORM and Azure/Cloud technologies.
  • Working knowledge of Azure DevOps / GitHub, source control, and CI/CD tooling using Visual Studio (VS) / VS Code / Ryder.
  • Degree-educated with Computer Science, Engineering, Mathematics or relevant discipline or equivalent experience.

Nice to have: Insurance domain exposure, Cosmos DB, or Authentication protocols (OIDC, SAML) and flows (Auth Code, Client Credentials)

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.