Analista programador
Únete a nuestro equipo como Analista Programador Senior!
Descripción del puesto:
¿Eres un apasionado del desarrollo de software con experiencia en múltiples tecnologías? ¡Estamos buscando un Analista Programador Senior para unirse a nuestro equipo! Si te encanta resolver problemas complejos y trabajar en un entorno ágil, esta es tu oportunidad.
Responsabilidades:
Desarrollar y mantener aplicaciones web utilizando tecnologías como C#, .NET Core, React, Angular, y más.Diseñar y desarrollar APIs y microservicios.Trabajar con bases de datos SQL Server, incluyendo funciones, procedimientos almacenados y Entity Framework.Gestionar el código fuente utilizando GitLab, GitHub o Team Foundation.Participar en proyectos utilizando metodologías ágiles como SCRUM y DevOps.Implementar y mantener sistemas en entornos IIS y Linux.Analisis de requerimientos y planteamiento de soluciones tecnicas.
Arquiectura técnica :
Backend: API RESTful en * con gestión de autenticación basada en JWT/OAuth2. Base de Datos: PostgreSQL/MySQL, con almacenamiento de logs en una base separada para auditoría. Frontend: Panel de administración en * con control granular de accesos.Seguridad: Implementación de LDAP y cifrado de credenciales con bcrypt/Argon2, Scrum Master
Requisitos:
Conocimientos avanzados en:C#, .NET Core 5+, Visual Basic, Java.HTML5, CSS, Bootstrap, JavaScript.WCF, MVC, SOAP.React, Angular.SQL Server, Entity Framework, migraciones.Desarrollo de APIs / Servicios / Microservicios.Conocimiento de programación en Capas.Conocimientos y uso de IIS, Linux.Gestión de código fuente GitLab, GitHub, Team Foundation.Metodologías ágiles (SCRUM / AGILE / DevOps)
Deseable: Conocimientos de CRM.