DMV IT Service
Roanoke, TX, USA
Título del puesto: Desarrollador Full Stack .NET Python Ubicación: Roanoke, TX Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa de consultoría informática de confianza, fundada en 2020. Especializados en la optimización de infraestructuras TI, ofrecemos asesoramiento experto y apoyamos las necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones TI. Ayudamos a nuestros clientes a alcanzar sus objetivos tecnológicos mediante un enfoque centrado en el cliente que incluye formación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Objetivo del puesto: El desarrollador se centrará en la creación de APIs RESTful robustas y sistemas backend utilizando tecnologías .NET, Python y Java. Esto incluye escribir código limpio y mantenible, participar en discusiones sobre arquitectura y garantizar la integración perfecta y el rendimiento de sistemas distribuidos. El puesto también implica contribuir a despliegues en la nube y apoyar los procesos de integración y entrega continuas. Requisitos Principales responsabilidades Diseñar, desarrollar y mantener APIs RESTful utilizando Java, integradas en un entorno de microservicios Desarrollar sistemas backend escalables utilizando .NET y Python Colaborar con los responsables de producto, control de calidad y otros desarrolladores para recopilar requisitos y traducirlos en soluciones técnicas Crear y mantener aplicaciones web utilizando Angular, JavaScript/TypeScript, Node.js, HTML y CSS Trabajar en equipos ágiles (SCRUM) para entregar funciones y mejoras de alta calidad Utilizar plataformas en la nube Azure y AWS para alojar y desplegar servicios Participar en prácticas DevOps, incluido el mantenimiento y automatización de pipelines de CI/CD Realizar pruebas unitarias y de integración para garantizar la fiabilidad del código Escribir código limpio, reutilizable y bien documentado, acorde con las mejores prácticas del sector Mantener el control de versiones utilizando herramientas como Git Crear y mantener documentación técnica para los servicios desarrollados Habilidades y experiencia requeridas 5 o más años de experiencia en desarrollo de aplicaciones e ingeniería de datos Dominio del desarrollo backend con .NET y Python Experiencia sólida en el desarrollo de APIs con Java (preferiblemente con Spring Boot) Experiencia práctica con tecnologías frontend como Angular, JavaScript/TypeScript, Node, HTML y CSS Comprensión sólida de la arquitectura de APIs REST y principios de diseño seguro Experiencia con servicios en la nube Azure y/o AWS Dominio de SQL y manejo de bases de datos relacionales como PostgreSQL o MySQL Habilidades sólidas en herramientas de control de versiones como Git Experiencia con DevOps, pipelines de CI/CD y prácticas de despliegue automatizado Conocimiento de metodologías ágiles (Scrum) Experiencia en servicios financieros es un plus Título universitario (licenciatura o maestría) en Informática, Ingeniería o campo técnico relacionado