Ubiqo empresa Mexicana Líder en servicios de tecnología para soluciones de geolocalización y supervisión para empresas.
Responsabilidades Principales
- Desarrollar, mantener y evolucionar aplicaciones utilizando ASP.NET, .NET Core y C#.
- Crear y consumir API REST para diferentes módulos y servicios.
- Implementar aplicaciones web utilizando MVC y, cuando sea necesario, WebForms.
- Desarrollar componentes y vistas dinámicas en JavaScript, TypeScript y React (opcional: Redux para manejo de estado).
- Participar en planeación, refinamiento y seguimiento de tareas mediante JIRA.
- Administrar y colaborar en repositorios integrados con JIRA (Bitbucket/GitHub/GitLab).
- Realizar code reviews, crear ramas, pull requests y asegurar buenas prácticas de desarrollo.
- Proponer mejoras técnicas, optimizaciones y apoyar en la evolución de la arquitectura.
- Elaborar documentación técnica de componentes, APIs y despliegues.
Requisitos Técnicos
Llenguajes y Frameworks
- ASP.NET (Web API, MVC y WebForms).
- .NET / .NET Core con dominio de C#.
- Diseño, construcción y consumo de API REST.
- Patrones de arquitectura y diseño: SOLID, Clean Architecture, Repository Pattern, etc.
- JavaScript para desarrollo frontend.
- TypeScript + React (opcional: Redux para manejo de estado global).
Bases de Datos
- SQL Server (indispensable).
- Cassandra (opcional).
- PostgreSQL (opcional).
Metodologías y Herramientas
- Uso avanzado de JIRA para administración de tareas, historias, bugs y tableros de trabajo.
- Integración de JIRA con repositorios (Bitbucket, GitHub o GitLab).
- Manejo de Git y flujos de trabajo como GitFlow y feature branches.
DevOps (Deseable)
- Manejo básico de Docker.
- Conocimiento en pipelines de CI/CD.
- Experiencia con despliegues en Azure, AWS o entornos on‑premise.
Habilidades Blandas
- Trabajo en equipo bajo metodologías ágiles (Scrum/Kanban).
- Comunicación efectiva con equipos técnicos y no técnicos.
- Capacidad para resolver problemas y proponer soluciones escalables.
- Organización, responsabilidad y orientación a objetivos.
- Proactividad para aprender nuevas tecnologías.
Formación Académica
- Ingeniería en Sistemas, Informática, Computación o carrera afín.
- Certificaciones en .NET, React, Scrum o Atlassian (deseable).
Condiciones del Puesto
- Modalidad: Remoto.
- Horario: Tiempo completo.
- Rango salarial: $30,000/$40,000 Dependiendo de experiencia.
Requerimientos
- Educación superior - Licenciatura.
- 3 años de experiencia.
- Idiomas: Inglés.
- Edad: entre 25 y 40 años.
- Conocimientos: Agile, C#, Javascript, Planificación de proyectos.
- Licencias de conducir: A.
- Palabras clave: developer, programador, dotnet, net, net, senior, sr.