Responsive recruiter
Replies within 24 hours
Ingeniero de Software Senior
Responsabilidades
Como miembro del equipo de desarrollo de software, mantendrá y ampliará nuestros productos actuales basados en Win32 MFC y desarrollará nuestro producto de próxima generación utilizando tecnologías .NET. Sus responsabilidades incluyen:
Como miembro del equipo de desarrollo de software, mantendrá y ampliará nuestros productos actuales basados en Win32 MFC y desarrollará nuestro producto de próxima generación utilizando tecnologías .NET. Sus responsabilidades incluyen:
- Mantenimiento y mejora continuos del software existente basado en Win32 MFC.
- Desarrollo de nuevos productos basados en tecnologías .NET.
- Creación de diseños técnicos detallados para la arquitectura del sistema y los componentes de software en función de los requisitos.
- Desarrollo y ejecución de pruebas unitarias y actualización de la documentación para el trabajo completado.
Calificaciones
Habilidades y experiencia esenciales
- Sólidos conocimientos de .NET, MFC, Win32 API y COM.
- Capacidad comprobada para aprender rápidamente y dominar diversas tecnologías.
- Excelentes habilidades de codificación en C++ y C#.
- Experiencia en el desarrollo de GUI con MFC, WPF o Windows Forms.
- Familiaridad con la programación de red de Windows y los fundamentos del protocolo, incluidos los sockets.
- Experiencia con sistemas remotos como SOAP, REST o DCOM.
- Sólidas habilidades de solución de problemas y depuración para aplicaciones y servicios de Windows.
- Experiencia con capas de transporte de comunicación como CAN, RS232, USB y Ethernet.
- Conocimiento de los protocolos de comunicación SAE, ISO y ASAM (por ejemplo, CCP, XCP, J1939, ISO14229, ISO15765).
- Capacidad para estimar con precisión el tiempo y los recursos para la finalización de la función.
- Hábil en la redacción de especificaciones funcionales y de diseño integrales.
- Capacidad para diseñar código reutilizable y comprobable unitariamente.
- Buena comprensión de los patrones de diseño y cuándo/cómo aplicarlos en entornos e idiomas.
- Capaz de identificar, evaluar y mitigar los riesgos técnicos del proyecto.
- Capaz de traducir las solicitudes de características en diseños internos apropiados.
- Experiencia con sistemas de control de versiones y seguimiento de errores.
- Familiaridad con los ciclos de vida del desarrollo de software.
- Se valorará experiencia en adquisición de datos o sistemas multimedia.
- Es deseable experiencia con sistemas en tiempo real o programación en modo kernel.
- El conocimiento de los sistemas de control automotriz y del motor es una ventaja.
- Licenciatura o Maestría en Ingeniería de Software o campo relacionado, más 5+ años de experiencia.
Habilidades no técnicas
- Actitud positiva y proactiva con una fuerte ética de trabajo.
- Buenas habilidades de comunicación y organización.
- Cómodo usando las aplicaciones de Microsoft Office.
- Orientado al detalle con un enfoque de codificación metódico.
- Disposición para seguir los procesos y procedimientos establecidos.
- Capacidad para trabajar de forma independiente.
Información adicional
Los solicitantes deben estar autorizados para trabajar en los Estados Unidos sin patrocinio de visa. No consideramos acuerdos C2C ni intermediarios externos para esta posición.
Los solicitantes deben estar autorizados para trabajar en los Estados Unidos sin patrocinio de visa. No consideramos acuerdos C2C ni intermediarios externos para esta posición.
Unete a nuestro equipo
En NuTechs, siempre estamos buscando profesionales de TI talentosos para satisfacer las necesidades de nuestros socios empleadores. Ya sea que esté buscando un proyecto a corto plazo o una oportunidad a largo plazo, estamos aquí para ayudarlo.
Si se especializa en las siguientes áreas, envíe su currículum:
Desarrollo de aplicacionesIntegración de aplicaciones y softwareDesarrollo y administración de bases de datosDiseño de redes e infraestructura | Administración de SistemasServicios de Mesa de AyudaImplementación ERPDesarrollo Web
¿Por qué elegir NuTechs? ¡NuTechs es amigable para los EMPLEADOS!
NuTechs es una empresa de contratación técnica diversificada y nuestra pasión es ayudar a nuestros clientes a crear equipos excepcionales y ayudar a los candidatos con cambios profesionales informados. Nos tomamos el tiempo para comprender qué es importante para nuestros clientes y candidatos a medida que construyen sus equipos y carreras. Después de todo, un candidato feliz conduce a un cliente feliz.
(si ya tienes un currículum en Indeed)