Senior Software Engineer
Lima, Callao Region, Peru
Senior Software Engineer
- 202601475
- Lima, Callao Region, Peru
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)
Outras pessoas visualizaram
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.