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)

主动联系

任何未经请求主动通过我们的网站或韦莱韬悦员工的个人电子邮件帐户提交的简历/应聘者资料,均视为韦莱韬悦的财产,且无需支付代理费用。要成为韦莱韬悦的授权招聘机构/猎头公司,此类机构必须持有由韦莱韬悦授权招聘人员签署的正式书面协议,并与公司保持积极的工作关系。简历必须按照我们的应聘者提交流程进行提交,包括积极参与特定职位的搜索工作。同样,对于我们授权的招聘机构/猎头公司,如果未能遵守应聘者提交流程,韦莱韬悦将不支付任何代理费用。韦莱韬悦是提倡机会均等的雇主。如果您希望我们保存您的联系信息以便将来考虑,请发送电子邮件至:Agency.inquiries@willistowerswatson.com

我们的办事处

我们的员工为全球 140 多个国家和市场提供服务。这为我们所做的每一项工作注入了全球视野,同时也能够为您创造许多绝佳的合作机遇与成长空间。探索下面的地图,探索您的职业发展可能。