DMV IT Service
Agoura Hills, CA 91301, USA
Título del puesto: Desarrollador Fullstack Senior .net Ubicación: Agoura Hills, CA Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa de consultoría de TI de confianza, fundada en 2020. Nos especializamos en la optimización de infraestructuras de TI, ofreciendo orientación experta y apoyando las necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones de TI. Empoderamos a nuestros clientes para alcanzar sus objetivos tecnológicos con un enfoque centrado en el cliente que incluye capacitación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Objetivo del puesto: Buscamos un Desarrollador Fullstack Senior .net para diseñar, desarrollar y mantener aplicaciones empresariales para nuestra plataforma de Servicios Hipotecarios. Utilizando tecnologías de Microsoft y servicios en la nube, construirá aplicaciones de alto rendimiento, garantizará la estabilidad del sistema y colaborará con equipos multifuncionales para entregar soluciones impactantes. Este puesto incluye responsabilidades de codificación, pruebas, implementación, documentación y soporte durante todo el ciclo de vida de la aplicación. Requisitos Responsabilidades principales Desarrollar aplicaciones empresariales complejas utilizando tecnologías modernas como .NET, C#, T-SQL, SSIS y herramientas nativas de la nube. Aplicar habilidades front-end en JavaScript, HTML, CSS y programación funcional para mejorar la experiencia del usuario. Participar en ciclos de desarrollo ágil y contribuir a la planificación de sprints, codificación y pruebas. Construir e implementar software en entornos de desarrollo, pruebas y producción. Realizar pruebas unitarias e integradas exhaustivas para garantizar la calidad de las aplicaciones. Brindar soporte técnico, solucionar problemas en producción y responder consultas de usuarios finales. Documentar la arquitectura, funcionalidad y pasos de implementación de las aplicaciones. Liderar o contribuir en proyectos de pequeña escala y colaborar en iniciativas más grandes como parte de un equipo. Mantener las mejores prácticas en codificación, seguridad y rendimiento. Demostrar comportamientos alineados con la cultura y valores de la empresa. Habilidades y experiencia requeridas Título universitario en Ciencias de la Computación o campo relacionado, o experiencia práctica equivalente. Mínimo 7 años de experiencia profesional en desarrollo de software/aplicaciones. Alto dominio de .NET, C#, servicios web y metodologías de desarrollo ágil (Scrum, XP). Dominio de bases de datos relacionales como SQL Server, MySQL o PostgreSQL. Sólido conocimiento de patrones de diseño, técnicas de refactorización y pruebas unitarias. Experiencia front-end incluyendo JavaScript, CSS, HTML y conocimiento de principios de programación funcional. Experiencia con automatización de despliegue y entornos basados en la nube. Conocimientos prácticos de Linux y tecnologías de código abierto son un plus. Cualificaciones preferidas Experiencia con servicios de AWS, incluyendo EC2, Lambda, SQS, SNS, API Gateway y herramientas de contenerización. Antecedentes en servicios financieros, especialmente en servicios hipotecarios o valores respaldados por hipotecas, son altamente deseables.