Descripción
Resumen:
NTT DATA busca un Desarrollador Senior .NET con Angular y Microservicios apasionado e innovador para diseñar e implementar microservicios, cargas de trabajo contenerizadas y front-ends modernos con Angular.
Aspectos destacados:
1. Diseñar y desarrollar servicios seguros y de alto rendimiento en .NET Core (C#).
2. Desarrollar interfaces front-end con Angular 16+ que se integren con APIs de microservicios.
3. Contribuir a las estrategias de evolución del esquema y migración en SQL Server.
Postular ahora
ID de requisición: 352790
NTT DATA se esfuerza por contratar personas excepcionales, innovadoras y apasionadas que deseen crecer junto con nosotros. Si desea formar parte de una organización inclusiva, adaptable y con visión de futuro, ¡postule ahora!
Actualmente buscamos un Desarrollador Senior .NET con Angular y Microservicios para unirse a nuestro equipo en King Of Prussia, Pensilvania (US-PA), Estados Unidos (US).
Funciones y responsabilidades del puesto:
Desarrollador Senior .NET Full Stack, Angular, Microservicios
Buscamos ingenieros experimentados en .NET Core para construir la Plataforma de Operaciones. Diseñará e implementará microservicios y cargas de trabajo contenerizadas, desarrollará front-ends modernos con Angular y creará soluciones robustas en SQL. El candidato ideal posee sólidos fundamentos de ingeniería, experiencia en producción con sistemas distribuidos y una mentalidad pragmática orientada al desarrollo impulsado por pruebas (TDD).
A continuación se enumeran las tareas que corresponden a estos puestos:
Diseñar y desarrollar servicios seguros y de alto rendimiento en .NET Core (C#) (REST/gRPC), siguiendo los principios del diseño guiado por el dominio (DDD) y los doce factores.
Modelar datos y optimizar SQL (índices, ajuste de consultas, particionamiento); contribuir a la evolución del esquema y a las estrategias de migración en Microsoft SQL Server.
Desarrollar interfaces front-end con Angular 16+ que se integren limpiamente con APIs de microservicios.
Contenerizar aplicaciones con Docker; colaborar en despliegues en Kubernetes (entornos inferiores).
Adoptar TDD: escribir pruebas unitarias e integrales, participar en revisiones de código, programación en pareja y refactorización continua.
Asumir la responsabilidad de la confiabilidad: implementar observabilidad (registros/métricas/rastros), circuit breakers y control de presión; contribuir a los acuerdos de nivel de servicio (SLO) y manuales operativos (runbooks).
Automatizar CI/CD: pipelines y promociones de compilaciones.
Colaborar transversalmente con equipos de producto, QA y plataforma para entregar funciones de la plataforma en ciclos predecibles.
Requisitos obligatorios
8 o más años de experiencia profesional en desarrollo de software.
5 o más años de experiencia sólida en SQL (SQL Server; es deseable tener exposición a PostgreSQL): optimización de consultas, estrategias de indexación y semántica de transacciones.
5 o más años de experiencia práctica con versiones de Angular desde la 14 hasta la 18, así como buenas prácticas en interfaces de usuario adaptables y accesibilidad.
5 o más años de experiencia comprobada en arquitectura de microservicios: descomposición de servicios, diseño de API y comunicación entre servicios.
3 o más años de experiencia en contenerización (Docker) y exposición práctica a Kubernetes (redacción de manifiestos, depuración de pods).
Conocimientos sólidos de fundamentos de ingeniería de software: programación orientada a objetos / funcional, concurrencia, redes, estructuras de datos y seguridad.
Prácticas habituales de TDD y código limpio; comodidad con pruebas unitarias, contractuales e integrales.
CI/CD
Deseables / Ventajas adicionales
Exposición a Apache Airflow (creación de DAG, programación y despliegue en entornos contenerizados/K8s).
Transmisión de eventos (Kafka/RabbitMQ), caché (Redis) y arquitecturas basadas en mensajería.
Experiencia en la nube (Azure/AWS/GCP), incluyendo Kubernetes administrado y gestión de secretos/identidades.
Pila de observabilidad (Prometheus/Grafana, ELK).
Seguridad desde el diseño: OAuth/OIDC, TLS, gestión de secretos y mitigaciones de las 10 vulnerabilidades principales de OWASP.
Perfil de rendimiento y planificación de capacidad.
#LI-NorthAmerica
#INDFSINS
Acerca de NTT DATA
NTT DATA es un líder mundial en servicios empresariales y tecnológicos con ingresos anuales de 30 000 millones de dólares, atendiendo al 75 % de las empresas incluidas en la lista Fortune Global 100. Estamos comprometidos con la aceleración del éxito de nuestros clientes y con generar un impacto positivo en la sociedad mediante una innovación responsable. Somos uno de los principales proveedores mundiales de inteligencia artificial y de infraestructura digital, con capacidades incomparables en IA a escala empresarial, nube, seguridad, conectividad, centros de datos y servicios de aplicaciones. Nuestros servicios de consultoría y soluciones sectoriales ayudan a las organizaciones y a la sociedad a avanzar con confianza y sostenibilidad hacia el futuro digital. Como Empleador Global Top, contamos con expertos en más de 50 países. También ofrecemos a nuestros clientes acceso a un ecosistema robusto de centros de innovación, así como a socios consolidados y emergentes. NTT DATA forma parte del Grupo NTT, que invierte más de 3 000 millones de dólares anuales en I+D.
Siempre que sea posible, contratamos personal localmente, ya sea en oficinas de NTT DATA o en sitios de clientes. Esto garantiza que podamos brindar soporte oportuno y eficaz, adaptado a las necesidades específicas de cada cliente. Aunque muchos puestos ofrecen opciones de trabajo remoto o híbrido, estos arreglos están sujetos a cambios según los requisitos de los clientes. Para los empleados ubicados cerca de una oficina de NTT DATA o de un sitio de cliente, puede requerirse asistencia presencial a reuniones o eventos, dependiendo de las necesidades comerciales. En NTT DATA, estamos comprometidos a mantenernos flexibles y responder a las necesidades cambiantes tanto de nuestros clientes como de nuestros empleados. Los reclutadores de NTT DATA nunca solicitarán pagos ni información bancaria, y solo utilizarán direcciones de correo electrónico que terminen en @nttdata.com y @talent.nttdataservices.com. Si se le solicita proporcionar un pago o revelar información bancaria, por favor envíe un formulario de contacto a través de https://us.nttdata.com/en/contact-us.
NTT DATA se esfuerza por hacer que https://us.nttdata.com sea accesible para cualquier usuario. Si desea ponerse en contacto con nosotros sobre la accesibilidad de nuestro sitio web o necesita ayuda para completar el proceso de solicitud, comuníquese con nosotros a través de https://us.nttdata.com/en/contact-us. Esta información de contacto es únicamente para solicitudes de adaptaciones y no puede utilizarse para consultar el estado de las solicitudes. NTT DATA es un empleador que ofrece igualdad de oportunidades. Los candidatos calificados serán considerados para el empleo sin importar su raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano protegido. Para ver nuestra Declaración de Política de Igualdad de Oportunidades, haga clic aquí. Si desea obtener más información sobre sus derechos bajo las leyes de igualdad de oportunidades, haga clic aquí. Para información sobre la transparencia salarial, haga clic aquí.Postular ahora