




Resumen: SWBC busca un profesional talentoso para desarrollar y mantener aplicaciones orientadas al cliente y las integraciones internas clave, trabajando dentro de equipos autogestionados y mentorando a otros desarrolladores. Aspectos destacados: 1. Rol destacado dentro de equipos de entrega ágiles 2. Oportunidad de desarrollar tecnología impresionante y mentorar a desarrolladores 3. Cartera de productos dinámica con oportunidades para aprender nuevas tecnologías SWBC busca un profesional talentoso para desarrollar y mantener nuestras aplicaciones orientadas al cliente y las integraciones internas clave. Este puesto implica trabajar dentro de equipos autogestionados para garantizar que el software se construya según las expectativas del cliente, además de guiar y mentorar a los desarrolladores. ***¿Por qué te encantará este puesto?:*** Como desarrollador senior de aplicaciones en SWBC, asumirás un rol destacado dentro de nuestros equipos de entrega ágiles. Tendrás la oportunidad de desarrollar tecnología impresionante para resolver problemas complejos, así como de mentorar a otros desarrolladores. SWBC ofrece una cartera de productos muy dinámica, por lo que tendrás numerosas oportunidades de aprender e implementar nuevas tecnologías mientras avanzamos en nuestro camino hacia el desarrollo nativo en la nube. ***Las funciones esenciales incluyen las siguientes:*** * Desarrollar sistemas para la interacción con los clientes de SWBC. * Automatizar procesos para mejorar la eficiencia. * Crear herramientas para eliminar tareas repetitivas. * Participar en equipos autogestionados orientados a un objetivo común. * Responder a incidencias conforme surjan y colaborar con el Grupo de Garantía de Sistemas para mejorar la supervisión. * Trabajar con socios comerciales para comprender los requisitos y objetivos. * Elaborar diagramas de estructura (wireframes) y prototipos (mock-ups) para diseños propuestos. * Realizar revisiones entre pares para garantizar el cumplimiento de los estándares de desarrollo y seguridad. * Guiar y mentorar a desarrolladores junior y de nivel medio del equipo. * Desempeñar todas las demás funciones asignadas. ***Los candidatos serios deberán cumplir, como mínimo, con los siguientes requisitos:*** * Título universitario de licenciatura otorgado por una institución acreditada o equivalente experiencia profesional. * Experiencia mínima de cinco (5) años, incluyendo conocimientos demostrables de los principios de programación orientada a objetos (POO) y SOLID, así como de patrones de diseño; sólida experiencia en C#, HTML, JavaScript, XML y JSON; creación y mantenimiento de modelos y bases de datos relacionales; y resolución de problemas avanzados de rendimiento SQL, además de redactar y optimizar consultas SQL avanzadas. * Conocimiento de C# y dominio de varios lenguajes de programación distintos, como Java, ASP .NET, JavaScript/JQuery, TSQL, HTML/CSS, etc. * Conocimiento de modelos de datos relacionales. * Conocimiento de los principios ágiles, con experiencia en Scrum o Kanban. * Conocimiento de herramientas de desarrollo en equipo y control de versiones, por ejemplo: Visual Studio, TFS, CVS, JIRA, GIT, etc. * Conocimiento de uno o más frameworks de JavaScript, como Angular, Angular2, Vue.js, Knockout, React, Polymer, etc. * Disposición y capacidad demostradas para adaptarse y aprender nuevas tecnologías o procesos. * Competencia en Microsoft Office, incluidos Outlook, Word y Excel. * Excelentes habilidades comunicativas verbales y escritas. * Capacidad comprobada para diagramar y comunicar claramente conceptos técnicos y de software al equipo de desarrollo. * Capacidad para participar en el soporte operativo y en turnos de guardia. * Capacidad para mantenerse actualizado sobre los últimos métodos y tecnologías de pruebas para producir software de alta calidad. * Capacidad para crear y mantener bases de datos, incluidas bases de datos SQL Server u Oracle. * Capacidad para ayudar a resolver problemas avanzados de rendimiento SQL y redactar o optimizar consultas SQL avanzadas. * Capacidad para identificar y aplicar los principios de POO y SOLID, así como patrones de diseño. * Capacidad para utilizar equipos de oficina básicos, como fotocopiadoras, computadoras personales y fax. * Capacidad para permanecer sentado durante largos periodos realizando actividades sedentarias. * Capacidad para permanecer de pie, agacharse y arrodillarse durante largos periodos para archivar documentos. * Capacidad para empujar, jalar y levantar hasta 20 libras de archivos, suministros, documentos u otros artículos relacionados. ***Información adicional:*** SWBC es un lugar de trabajo libre de sustancias y exige pruebas toxicológicas previas a la contratación. Para conocer más sobre SWBC, visita nuestro sitio web en www.SWBC.com. Si estás interesado, haz clic en el botón de solicitud correspondiente.


