Salario negociable
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 de TI de confianza, fundada en 2020. Especializados en la optimización de infraestructuras de TI, ofrecemos orientación experta y apoyamos las necesidades de personal con servicios de contratación de alto nivel. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones de TI. Ayudamos a nuestros clientes a alcanzar sus objetivos tecnológicos con 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 API RESTful robustas y sistemas de backend utilizando tecnologías .NET, Python y Java. Esto incluye escribir código limpio y mantenible, participar en discusiones de arquitectura y garantizar la integración perfecta y el rendimiento de sistemas distribuidos. El puesto también implica contribuir a las implementaciones en la nube y apoyar los procesos de integración y entrega continuas. Requisitos Principales responsabilidades Diseñar, construir y mantener API RESTful usando Java, integradas en un entorno de microservicios Desarrollar sistemas de backend escalables utilizando .NET y Python Colaborar con los responsables de producto, QA 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 dentro de equipos ágiles (SCRUM) para entregar funciones y mejoras de alta calidad Utilizar plataformas en la nube Azure y AWS para alojar e implementar servicios Participar en prácticas DevOps, incluido el mantenimiento y automatización de canalizaciones CI/CD Realizar pruebas unitarias y de integración para garantizar la fiabilidad del código Escribir código limpio, reutilizable y bien documentado según 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 Más de 5 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 API 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 API REST y principios de diseño seguro Experiencia con servicios en la nube Azure y/u AWS Dominio de SQL y trabajo con bases de datos relacionales como PostgreSQL o MySQL Habilidades sólidas en herramientas de control de versiones como Git Experiencia con DevOps, canalizaciones CI/CD y prácticas de implementación automatizada Conocimiento de metodologías ágiles (Scrum) Experiencia en servicios financieros es un plus Título universitario de grado o máster en Ciencias de la Computación, Ingeniería o campo técnico relacionado