Arquitecto de Soluciones de Software - Lansing, MI Washington DC

Arquitecto de Soluciones de Software - Lansing, MI

Tiempo completo • Washington DC
Descripción de funciones
 
DTMB-AS-MGCB busca un Arquitecto de Aplicaciones TI o Enterprise Architecture con experiencia para unirse a nuestro equipo en un proyecto de Modernización Legada. Este proyecto de dos años consiste en reescribir aplicaciones de escritorio (VB6 y .NET) utilizando una solución web moderna. Este puesto será responsable de diseñar, diseñar y desarrollar sistemas utilizando .NET, Entity Framework Core, Serialización JSON y Web Services. El candidato ideal tendrá amplia experiencia en prácticas modernas de diseño y desarrollo de software, excelentes habilidades para resolver problemas y la capacidad de colaborar eficazmente con equipos multifuncionales.
 
Responsabilidades clave:
 
· Arquitectura y diseño de sistemas: Diseñar aplicaciones complejas a nivel empresarial utilizando .NET, asegurando que los sistemas sean escalables, mantenibles y alineados con las necesidades del negocio.
 
· Desarrollo e implementación: Liderar el desarrollo de sistemas de aplicación utilizando .NET, Entity Framework Core para consultas de bases de datos y Serialización JSON para el manejo de datos.
 
· Arquitectura de bases de datos: Diseña y optimiza bases de datos y consultas utilizando Entity Framework Core, garantizando rendimiento, escalabilidad e integridad de los datos.
 
· Pruebas y aseguramiento de la calidad: Liderar e implementar prácticas de pruebas unitarias, garantizando la fiabilidad y calidad de los sistemas desarrollados. Desarrollar estrategias y marcos de prueba para apoyar el desarrollo continuo.
 
· Integración y servicios web: Arquitectura e integración de servicios web (APIs RESTful, SOAP, etc.) para garantizar una comunicación fluida entre los distintos componentes del sistema y servicios de terceros.
 
· Colaboración: Colaborar estrechamente con otros arquitectos, desarrolladores y equipos de producto para definir los requisitos del sistema y asegurar la alineación con los objetivos empresariales.
 
· Mentoría y liderazgo: Proporcionar liderazgo, mentoría y orientación a desarrolladores junior y otros miembros del equipo técnico, compartiendo buenas prácticas y fomentando una cultura de aprendizaje continuo.
 
· Documentación e informes: Mantener una documentación completa del sistema, incluyendo diseños de arquitectura, modelos de datos y especificaciones de base de código.
 
· Mantente al día con las tendencias del sector: Explora continuamente nuevas tecnologías y prácticas de desarrollo para mejorar la arquitectura del sistema, el rendimiento y la fiabilidad.
 
Habilidades y experiencia requeridas:
 
· Mínimo 5+ años de experiencia total en el sector
 
· Experiencia demostrada como Arquitecto de Aplicaciones de TI, Arquitecto Empresarial o en un rol similar en proyectos de desarrollo de software a gran escala.
 
· Experiencia en .NET para construir aplicaciones web y empresariales modernas.
 
· Sólido conocimiento de Entity Framework Core para la interacción y optimización de bases de datos.
 
· Experiencia con serialización JSON para serialización y deserialización de datos eficientes.
 
· Experiencia en el diseño e implementación de servicios web (APIs RESTful, SOAP) para integración de sistemas.
 
· Sólidas habilidades analíticas, de resolución de problemas y depuración.
 
· Excelentes habilidades de comunicación y colaboración, con la capacidad de trabajar eficazmente con equipos multifuncionales.
 
Cualificaciones preferidas:
 
· Licenciatura o máster en informática, Tecnología de la Información o un campo relacionado.
 
· Experiencia en metodologías de desarrollo ágil.
 
· Familiarización con prácticas y herramientas CI/CD como Git o Azure DevOps.
Compensación: 48,00 dólares la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or