Desarrollador Full Stack .NET Ssr.
Descripción del puesto
- Estudiantes o graduados de las carreras de sistemas
- Inglés: Avanzado (Excluyente)
- +4 años de experiencia desarrollando aplicaciones .NET en C#.
- +4 años de experiencia desarrollo web front-end: Angular, Vue.js o React.js, HTML/CSS, JavaScript/TypeScript.
- Experiencia implementando y comprendiendo consultas SQL complejas y procedimientos almacenados.
- Experiencia trabajando en un equipo pequeño de desarrolladores y analistas de negocio dentro de un entorno de desarrollo Agile.
- Sólidas habilidades de resolución de problemas y experiencia en troubleshooting.
- Experiencia integrando aplicaciones web front-end con APIs Web REST basadas en JSON. Persona proactiva, con capacidad para trabajar y cumplir objetivos con mínima supervisión.
- Comprensión del ciclo de vida de solicitudes y respuestas HTTP.
- Experiencia con patrones de diseño y buenas prácticas de desarrollo de software.
- Título universitario en Ciencias de la Computación o carrera afín
- Experiencia con servicios Azure PaaS.
- Experiencia con Azure DevOps, utilizando control de versiones y gestión de tareas, así como implementando pipelines de compilación y despliegue.
- Capacidad para trabajar de manera autónoma y alcanzar objetivos con poca supervisión.
Conocimientos técnicos
- Experiencia implementando y comprendiendo consultas SQL complejas y stored procedures.
- Experiencia integrando aplicaciones Front-End con JSON REST Web APIs.
- Conocimiento del ciclo HTTP request/response.
- Experiencia con design patterns y mejores prácticas de desarrollo de software.
Tecnologías Requeridas:
- C# / .NET.
- .NET Core 2.0+.
- Angular, Vue.Js o React.js.
- HTML/CSS.
- JavaScript/Typescript.
- Azure PaaS Services.
Herramientas
- Azure DevOps para version control, gestión de tareas e implementación de build y release pipelines.
Deseables
- Experiencia en desarrollo mobile con Xamarin o Android nativo
- Experiencia en industrias de logística y/o transporte terrestre.
- Experiencia con hardware o software de barcode scanners.
- Google Maps API y Location Services.
- Git y Git Workflow.
Responsabilidades
- Diseñar e implementar el portal web Front-End utilizando VueJS, HTML/CSS y JavaScript.
- Participar en responsabilidades Full Stack, trabajando junto con el desarrollador Back-End para especificar e implementar REST APIs alojadas en Azure.
- Diseñar, desarrollar, realizar unit testing y documentar la solución propietaria de barcode scanning.
- Integrar el Front-End con servicios y APIs del Back-End.
- Colaborar con desarrolladores, Business Analysts y usuarios de negocio en un entorno Agile.
- Participar en sprint planning y daily scrum meetings.
- Trabajar con el Business Analyst en la definición de requerimientos.
- Realizar debugging y troubleshooting en diferentes capas de la aplicación, incluyendo WebUI, webservices y Xamarin.
- Participar en actividades de UI/UX Design junto con el Business Analyst.
Idiomas requeridos
Locación