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.