B&A
Municipal Credit Union
Desarrollador/a de Software Senior
Sobre nosotros
En Municipal Credit Union, creemos que una cultura increíble ayuda a crear un equipo feliz y motivado que trabaja duro para lograr los mejores resultados para sí mismo y para sus miembros. Durante más de 100 años, MCU ha proporcionado productos financieros asequibles y servicios convenientes a una base de miembros que ahora está compuesta por más de 600,000 personas. Con cada nueva generación con la que tenemos el placer de interactuar, mantenemos la promesa de la cooperativa de crédito de "personas ayudando a personas".
Nuestra Misión
Ayudar a los neoyorquinos que trabajan duro a construir un futuro mejor
Nuestra Visión
Ser la institución financiera más querida de Nueva York ayudando a nuestros miembros a construir sus mejores futuros financieros
Descripción general
El/la Desarrollador/a de Software Senior diseña, construye e implementa soluciones para mejorar la experiencia de los miembros y empleados y prevenir el fraude, al tiempo que maximiza la eficiencia operativa en entornos de múltiples niveles. El puesto requiere un dominio experto en todos los aspectos del desarrollo de software y utilizará las mejores prácticas para desarrollar aplicaciones agrupadas, fiables, escalables y de alto rendimiento, trabajando en estrecha colaboración con compañeros, partes interesadas y usuarios finales para garantizar la compatibilidad técnica y la satisfacción del usuario.
¿Por qué encajarás bien?
Nuestros Valores Fundamentales son una parte integral de quiénes somos y a quiénes contratamos. Al vivir nuestros Valores Fundamentales, cada día, continuamos atrayendo al mejor y más brillante talento, logrando resultados insuperables y desafiándonos continuamente a ser mejores que ayer. Estos valores están en el corazón de nuestra organización y dentro de cada miembro del equipo. Para encajar bien, aportarás lo siguiente:
- Resultados: Nos apasiona ganar.
- Agilidad: Anticipamos, respondemos y nos adaptamos proactivamente para asegurar que MCU gane.
- Integridad: Operamos con los más altos estándares éticos y el mayor grado de honestidad.
- Pertenencia: Cultivamos una cultura de inclusión y trabajo en equipo.
- Propiedad: Asumimos responsabilidad personal y nos hacemos responsables de los resultados.
Responsabilidades
Las tareas específicas incluyen, entre otras, las siguientes:
- Crear, consumir, documentar e integrar APIs en un entorno de desarrollo, prueba y producción que admita la Plataforma de Software de la Cooperativa de Crédito (local y en la nube).
- Desarrollo de Widgets y Microservicios para la banca en línea y desarrollo de SDK.
- Desarrollo de bases de datos funcionales, aplicaciones y servidores para dar soporte a sitios web en el backend.
- Participar en ceremonias ágiles.
- Seguir los requisitos para crear soluciones.
- Ayudar con la documentación del código y los procesos de desarrollo.
- Desarrollo de aplicaciones en plataformas basadas en web.
- Es deseable el desarrollo de aplicaciones utilizando las últimas tecnologías de IA.
- Familiaridad con la última tecnología de desarrollo de software.
- Familiaridad con la tecnología de control de código fuente de proyectos.
- Conocimiento de protocolos de seguridad y cifrado.
- Seguir métodos y procedimientos estandarizados utilizados para el manejo eficiente y rápido de todas las solicitudes de desarrollo.
- Asegurar que el equipo cumpla con la documentación y que esta se mantenga actualizada y relevante.
- Diseñar soluciones para problemas de negocio.
- Orientación en la optimización de las aplicaciones internas y los datos para obtener la máxima velocidad, seguridad y escalabilidad.
- Liderar la colaboración con las partes interesadas apropiadas (por ejemplo, personal de TI, usuarios de negocio, analistas de negocio) para recopilar requisitos, desarrollar especificaciones, escribir, depurar, probar y documentar código de programa.
- Experiencia de producción exhaustiva y conocimiento del negocio con desarrollo .NET, incluyendo un fuerte enfoque tecnológico en portales e integración de aplicaciones empresariales.
- Liderar la optimización de nuevos flujos de trabajo de software para agilizar los procesos.
- Asegurar y optimizar métodos y procedimientos estandarizados utilizados para el manejo eficiente y rápido de todas las solicitudes de desarrollo.
- Capacidad para apoyar al equipo en un entorno de alto volumen para cumplir plazos manteniendo una atención excepcional al detalle.
- Funcionar como experto y rendir de manera óptima dentro de un marco de desarrollo ágil, creando o liderando adecuadamente al equipo para crear historias de usuario y estimar el esfuerzo y la duración.
- Liderar y gestionar el ciclo de vida de extremo a extremo para producir software y aplicaciones desde la concepción del proyecto hasta su finalización.
- Cumplir con toda la formación de cumplimiento normativo, incluyendo BSA/AML/OFAC y el cumplimiento general de BSA/AML/OFAC.
- Participar en la rotación de guardia mensual.
- Realizar otras tareas relacionadas solicitadas y proyectos especiales asignados.
- Habilidades de comunicación escrita y verbal.
- Capacidad para comunicarse con otros miembros del equipo.
Requisitos
- Experiencia en arquitectura basada en .NET, incluyendo conceptos avanzados como la integración de aplicaciones empresariales. Profundo conocimiento de C# y su aplicación en la creación de sistemas escalables y de alto rendimiento.
- Conocimiento integral de varios frameworks web y la capacidad de tomar decisiones estratégicas sobre qué tecnologías utilizar.
- Habilidades avanzadas en Microsoft SQL Server, incluyendo optimización de bases de datos, ajuste de rendimiento y desarrollo de paquetes SSIS complejos.
- Amplia experiencia en el diseño y liderazgo del desarrollo de APIs RESTful complejos e integraciones de servicios web.
- Amplia experiencia con herramientas de informes como Crystal Reports o SQL Reports.
- Experiencia y responsabilidad en la implementación de aplicaciones. Experiencia en el diseño, implementación y mantenimiento de pipelines de CI/CD para automatizar compilaciones, pruebas e implementaciones, asegurando un camino optimizado y fiable desde el desarrollo hasta la producción, garantizando también que nuestras aplicaciones cumplan con los más altos estándares de calidad, seguridad y rendimiento a lo largo de su ciclo de vida.
Experiencia con IIS, experiencia liderando y asumiendo la responsabilidad de iniciativas para optimizar el proceso de implementación, implementar mejores prácticas como implementaciones blue/green o canary, y garantizar la disponibilidad, escalabilidad y seguridad de la aplicación.
- Experiencia a nivel experto con Symitar y sus tecnologías relacionadas como PowerOn, SymXchange, OpCon y ARCU. Este es un diferenciador clave para un puesto senior en este dominio.
- Otro: Experiencia deseable con SharePoint para productos y flujos de trabajo colaborativos.
¿Por qué te encantará trabajar aquí?
El rango salarial para este puesto está entre $106,300-150,000 anuales. El salario base real ofrecido puede variar según una serie de factores, como el conocimiento del puesto, las habilidades, la experiencia y la ubicación. Los empleados en este puesto también pueden ser elegibles para un bono discrecional, un plan 401(k) con una contrapartida del empleador del 6% por período de pago. Los beneficios para este puesto incluyen seguro médico, de visión, dental, de vida y de discapacidad, tiempo libre remunerado flexible y 11 días festivos remunerados al año.
Municipal Credit Union (MCU) es un Empleador que ofrece Igualdad de Oportunidades. Municipal Credit Union proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes de empleo y prohíbe la discriminación y el acoso de cualquier tipo sin importar la raza, el color, la religión, la edad, el sexo, el origen nacional, el estado de discapacidad, la genética, el estado de veterano protegido, la orientación sexual, la identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales o locales aplicables.
Estamos comprometidos a contratar, capacitar, cultivar, promover y celebrar un entorno en el que tengamos un lugar acogedor y gratificante para que todas las personas lo llamen hogar. La diversidad de raza, pensamiento, orientación sexual, edad, estado de veterano, religión y discapacidad nos permitirá prosperar como individuos, como equipos y como organización.
