Salario negociable
DMV IT Service
Agoura Hills, CA 91301, USA
Título del puesto: Desarrollador Fullstack .net Senior Ubicación: Agoura Hills, CA Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa consultora de TI de confianza, fundada en 2020. Especializados en optimizar infraestructuras de TI, ofrecer orientación experta y apoyar necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca 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. Propósito del puesto: Buscamos un Desarrollador Fullstack .net Senior 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 Principales responsabilidades 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, preproducción y producción. Realizar pruebas unitarias e integradas exhaustivas para garantizar la calidad de la aplicación. Brindar soporte técnico, solucionar problemas en producción y responder consultas de usuarios finales. Documentar arquitectura, funcionalidad y pasos de implementación de la aplicación. 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. 7+ años de experiencia profesional en desarrollo de software/aplicaciones. Dominio sólido de .NET, C#, Servicios Web y prácticas de desarrollo ágil (Scrum, XP). Competencia en bases de datos relacionales como SQL Server, MySQL o PostgreSQL. Comprensión sólida 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 implementación 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.