
PwC es una red mundial de servicios profesionales que presta apoyo a empresas, gobiernos e instituciones mediante servicios de auditoría y aseguramiento, fiscalidad, consultoría, transacciones, investigación forense y asesoramiento. Sus equipos ayudan a las organizaciones a abordar la transformación digital, la inteligencia artificial, la sostenibilidad, la gestión de riesgos y el cumplimiento normativo mediante soluciones especializadas por sector y servicios gestionados en distintos sectores de todo el mundo.
Desarrollador/a sénior asociado/a de .NET, Node.js y React
Desarrolla aplicaciones full stack para los servicios de plataformas de datos de PwC con .NET, Node.js y React. Conecta sistemas de datos en la nube y crea soluciones seguras y escalables.
Descripción
- Desarrolla y da soporte a aplicaciones web full stack y API con .NET Core (C#), servicios de Node.js e interfaces de React.
- Colabora con ingenieros y arquitectos de plataformas de datos para conectar aplicaciones con Snowflake, los servicios de datos de AWS y otras plataformas en la nube.
- Desarrolla y optimiza la lógica del servidor, los esquemas de bases de datos y los componentes de frontend para mejorar el rendimiento, la facilidad de uso y el mantenimiento.
- Crea componentes y bibliotecas reutilizables aplicando buenas prácticas de programación y pruebas unitarias y de integración exhaustivas.
- Contribuye a las revisiones de código, los procesos de CI/CD y las pruebas automatizadas.
- Trabaja con responsables de producto y equipos de gobernanza de datos para cumplir los estándares de seguridad, privacidad, HIPAA y calidad de datos.
- Diagnostica y resuelve incidencias de producción en toda la pila tecnológica, cumpliendo los SLA de disponibilidad y actualización de datos.
- Documenta funcionalidades, decisiones de diseño, API y flujos de trabajo.
- Se mantiene al día de las tecnologías emergentes y propone mejoras en las capacidades de la plataforma y la experiencia de usuario.
Requisitos
- Grado en informática, sistemas de información o un campo relacionado, o experiencia profesional equivalente.
- Al menos cinco años de experiencia profesional en desarrollo de software full stack.
- Sólida experiencia en el desarrollo de servicios backend con Microsoft .NET Core (C#), API REST y frameworks relacionados.
- Dominio de la programación del lado del servidor con Node.js y del entorno de ejecución JavaScript o TypeScript.
- Sólidos conocimientos de React.js, Redux, HTML5, CSS3 y diseño adaptable.
- Experiencia con plataformas en la nube, especialmente con servicios de datos; se prefiere AWS.
- Sólidos conocimientos de SQL y experiencia con bases de datos relacionales y almacenes de datos; se prefieren Snowflake o SQL Server.
- Familiaridad con el desarrollo de software Agile o Scrum.
- Experiencia con Git y plataformas de colaboración como GitHub o Azure DevOps.
- Comprensión de las prácticas de gobernanza, seguridad y privacidad de datos; se valora especialmente el conocimiento del cumplimiento de HIPAA.
- Gran capacidad para resolver problemas y explicar conceptos técnicos a públicos técnicos y no técnicos.
- Se valoran los conocimientos de Docker y de canalizaciones de CI/CD.
- Se prefiere experiencia en los sectores de la salud o de los seguros médicos.
- Se prefiere familiaridad práctica con la integración de aplicaciones personalizadas con la plataforma de datos Snowflake.
- Se valora la exposición a frameworks de big data, canalizaciones de datos en streaming o flujos de trabajo de IA/ML.
- Se valora la exposición a herramientas de infraestructura como código, como Terraform o CloudFormation.