Lead Software Engineer
Job title: Lead Software Engineer
Company: DTCC
Job description: Descripción del trabajo:¿Estás listo para causar un impacto en DTCC?¿Quiere trabajar en proyectos innovadores, colaborar con un equipo dinámico y solidario y recibir inversión en su desarrollo profesional? En DTCC estamos a la vanguardia de la innovación en los mercados financieros. Estamos comprometidos a ayudar a nuestros empleados a crecer y tener éxito. Creemos que usted tiene las habilidades y el impulso para generar un impacto real. Fomentamos una comunidad interna próspera y estamos comprometidos a crear un lugar de trabajo que se parezca al mundo al que servimos. Pago y beneficios:
- Compensación competitiva, incluido el salario base y el incentivo anual.
- Seguros integrales de salud y vida y beneficios de bienestar, según la ubicación
- Beneficios de pensión/jubilación
- Tiempo libre remunerado y cuidado personal/familiar, y otras licencias cuando sea necesario para apoyar su bienestar físico, financiero y emocional.
- DTCC ofrece un modelo flexible/híbrido de 3 días presenciales y 2 días remotos (presencial los martes, miércoles y un tercer día exclusivo para cada equipo o empleado).
El Impacto que tendrás en este rol:La familia de Desarrollo es responsable de crear, diseñar, implementar y respaldar aplicaciones, programas y soluciones de software. Puede incluir investigación, nuevos desarrollos, creación de prototipos, modificación, reutilización, reingeniería, mantenimiento o cualquier otra actividad relacionada con productos de software utilizados interna o externamente en plataformas de productos respaldadas por la empresa. El proceso de desarrollo de software requiere una profunda experiencia en el dominio de metodologías, herramientas y lenguajes de programación de desarrollo existentes y emergentes. Los desarrolladores de software trabajan en estrecha colaboración con socios comerciales y/o clientes externos para definir requisitos e implementar soluciones.La función de Ingeniería de software se especializa en planificar, detallar los requisitos técnicos, diseñar, desarrollar y probar todos los sistemas y aplicaciones de software para la empresa. Trabaja en estrecha colaboración con arquitectos, gerentes de productos, gestión de proyectos y usuarios finales en el desarrollo y mejora de sistemas y aplicaciones de software existentes, proponiendo y recomendando soluciones que abordan problemas comerciales complejos. Sus responsabilidades principales:
- Funcionar como técnico experto en integración de datos y herramientas de ingeniería utilizadas por DTCC.
- Trabaje con el analista de sistemas comerciales para garantizar que los diseños satisfagan los requisitos funcionales.
- Colaborar con otros equipos técnicos dentro de DTCC para comprender el procedimiento, las políticas y la implementación para el desarrollo de aplicaciones.
- Diseñe y desarrolle una canalización de datos utilizando la herramienta de integración de datos Talend y el lenguaje de ingeniería de datos Python.
- Mejore el rendimiento de las aplicaciones para eliminar y reducir los problemas optimizando los lenguajes de consulta de estructura utilizados en la base de datos, así como la eficiencia de la canalización de datos.
- Investigar y evaluar soluciones técnicas consistentes con los estándares de tecnología DTCC.
- Trabajar en tecnologías de la nube en la plataforma de servicios web de Amazon.
- Contribuir con experiencia al diseño de componentes o programas individuales y participar en la construcción y pruebas funcionales.
- Interactúe con scrum master y realice tareas utilizando la metodología Agile de gestión de proyectos y participe en scrums, retrospectivas y planificación diarias.
- Apoyar a los equipos de desarrollo, pruebas, reparaciones y soporte de producción.
- Implemente código mediante integración continua y canal de entrega continua mediante Jenkins.
- Trabaje para resolver defectos y colabore con los equipos de pruebas de aceptación de usuarios y funciones.
- Documentar procesos, procedimientos, guías de resolución para otros equipos.
**NOTA: Las responsabilidades principales de este puesto no se limitan a los detalles anteriores. ** Calificaciones:
- Mínimo 6 años de experiencia relacionada.
- Licenciatura o educación equivalente
Talentos necesarios para el éxito:
- Se busca un desarrollador ETL sólido con experiencia práctica en el desarrollo de canales de ingeniería de datos a gran escala para servicios financieros y preferiblemente para gestión de riesgos.
- Mínimo 6 años de experiencia relacionada en la creación y mantenimiento de aplicaciones de almacenamiento de datos a gran escala en la nube.
- Mínimo 3 años de experiencia en Python como desarrollador, desarrollando canales de datos complejos cargando datos en Snowflake Database.
- Mínimo 5 años de experiencia práctica en escritura, ajuste y administración de SQL complejo, creación de procedimientos almacenados y objetos de bases de datos para sistemas de almacenamiento de datos a gran escala en Snowflake, Oracle, etc.
- Experiencia práctica en scripts de shell para manejar canalizaciones ELT basadas en scripts.
- Experiencia práctica en la creación y gestión de JIL de Autosys para orquestación.
- Sólida experiencia práctica en el control de versiones de código en bitbucket, GIT, Liquibase y en la gestión de múltiples versiones de lanzamientos y canalizaciones CICD.
- Buen conocimiento de los conceptos de integración de datos empresariales, modelado de almacenes de datos y patrones de arquitectura de datos.
- Trabajé en proyectos Agile y conocimiento de Jira para seguimiento y actualización de tareas de proyectos.
El rango salarial es indicativo para puestos del mismo nivel dentro de DTCC en todas las ubicaciones de EE. UU. El salario real se determina en función del puesto, la ubicación, la experiencia individual, las habilidades y otras consideraciones. Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por motivos de raza, religión, color, origen nacional, sexo, género, expresión de género, orientación sexual, edad, estado civil, condición de veterano o condición de discapacidad. Nos aseguraremos de que las personas con discapacidades reciban adaptaciones razonables para participar en el proceso de solicitud de empleo o entrevista, realizar funciones laborales esenciales y recibir otros beneficios y privilegios laborales. Por favor contáctenos para solicitar alojamiento.Sobre nosotros:DTCC salvaguarda los mercados financieros y los ayuda a funcionar de manera eficiente, en tiempos de prosperidad y crisis. Estamos en una posición única en el centro de la actividad comercial global, procesamos más de 100 millones de transacciones financieras todos los días, somos pioneros en soluciones post-negociación en toda la industria y mantenemos múltiples centros operativos y de datos en todo el mundo. Desde nuestra posición, podemos anticipar las necesidades de la industria y estamos trabajando para mejorar continuamente la infraestructura de mercado más resistente, segura y eficiente del mundo. Nuestros empleados están motivados para ofrecer tecnologías innovadoras que mejoren la eficiencia, reduzcan los costos y aporten estabilidad y certeza al ciclo de vida posterior a la comercialización.DTCC se enorgullece de apoyar los acuerdos laborales flexibles que favorecen la apertura y brindan a las personas la libertad de hacer bien su trabajo, fomentando opiniones diversas y enfatizando el trabajo en equipo. Cuando se una a nuestro equipo, tendrá la oportunidad de realizar contribuciones significativas en una empresa reconocida como líder intelectual tanto en la industria de servicios financieros como en la de tecnología. Una carrera en DTCC es más que una buena manera de ganarse la vida. Es la oportunidad de marcar la diferencia en una empresa verdaderamente única.Obtenga más información sobre Compensación y Liquidación mediante .Sobre el equipo:Sirve como un recurso tecnológico dedicado para promover las oportunidades comerciales de DTCC y proporcionar liderazgo intelectual en la industria para aprovechar la nueva tecnología. El objetivo de este nuevo departamento es asociarse internamente con TI, nuestras divisiones comerciales y regulatorias y externamente con clientes, reguladores y proveedores de tecnología financiera, para ayudar a construir nuevas plataformas y modelos comerciales para avanzar en la misión de DTCC de respaldar los mercados financieros.
Expected salary:
Location: Dallas, TX
Job date: Sat, 11 Jan 2025 05:55:55 GMT
Apply for the job now!