Redwood Materials
Esri
Desarrollador/a de Software Senior - C#/WPF para Desarrollo UI/UX
Descripción general
Esta es una gran oportunidad para unirse a un equipo ágil de ritmo rápido que trabaja con las últimas tecnologías y patrones, programación asíncrona y MVVM para diseñar y desarrollar software de próxima generación de Esri. Nos centramos en diseñar y desarrollar soluciones para trabajar con datos ráster e imágenes en ArcGIS Pro. Nuestras herramientas admiten flujos de trabajo complejos de la vida real en 2D y 3D para el procesamiento y análisis de datos ráster/imágenes. Si te entusiasma la interacción y el desarrollo de interfaces de usuario, ¡únete a nuestro equipo de ingeniería creativa en Esri para construir algo único!
Responsabilidades
- Desarrollar componentes de interfaz de usuario para Soporte de Imágenes y Ráster en ArcGIS Pro
- Seguir patrones de diseño y metodologías de desarrollo estándar de la industria utilizando C#, WPF y C++ para construir componentes de software
- Colaborar en diseños de implementación con miembros del equipo y otros equipos
- Diseñar, desarrollar y construir componentes de software, frameworks y SDKs para otros equipos de ingeniería y desarrolladores externos que consuman nuestra API
- Trabajar con ingenieros de producto para diagnosticar y resolver las causas raíz de comportamientos y fallos incorrectos del software
- Construir y lanzar software a tiempo trabajando eficazmente con colegas de desarrollo de software y producto
- Trabajar en un entorno ágil para entregar software de la más alta calidad
Requisitos
- Más de 5 años de experiencia en la creación de software comercial utilizando C#, WPF y C++
- Experiencia en programación asíncrona utilizando la Task Parallel Library
- Comprensión sólida del diseño orientado a objetos, estructuras de datos y patrones de diseño
- Capacidad para describir y analizar claramente un problema y articular una solución
- Buen criterio para diseñar interfaces de usuario intuitivas que permitan a los usuarios resolver problemas de forma más rápida y sencilla
- Capacidad para colaborar con desarrolladores de software, ingenieros de producto y redactores de documentación para lanzar software de calidad
- Capacidad para trabajar productivamente en un entorno ágil, cambiante y de ritmo rápido
- Sólidas habilidades de gestión del tiempo, priorización, trabajo en equipo y comunicación interpersonal
- Título de grado en informática, ingeniería, matemáticas o campo relacionado
Cualificaciones recomendadas
- Interés en ser un desarrollador full stack capaz de crear funcionalidades completas
- Conocimiento del patrón de diseño de aplicaciones MVVM
- Experiencia en el diseño y desarrollo de UI/UX que simplifiquen flujos de trabajo complejos, manteniendo al mismo tiempo diseños flexibles para manejar escenarios desconocidos
- Experiencia con C++11 y con el estilo y los modismos modernos de C++
- Experiencia trabajando con bases de código grandes
- Experiencia escribiendo software testeable
- Familiaridad con ArcObjects (especialmente el Modelo de Objeto Ráster)
- Experiencia en GIS y conocimiento de datos ráster e imágenes
- Experiencia con desarrollo de software ágil utilizando Scrum
#LI-TA1 #LI-Remote
Si no cumples con todas las cualificaciones recomendadas para este puesto, ¡te animamos a que te postules de todos modos!
Esri es un empleador que ofrece igualdad de oportunidades (EOE) y todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, condición de discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.
Si necesita una adaptación razonable para cualquier parte del proceso de empleo, envíe un correo electrónico a askcareers@esri.com [askcareers@esri.com] y háganos saber la naturaleza de su solicitud y su información de contacto. Tenga en cuenta que solo se responderán las consultas relativas a una solicitud de adaptación razonable desde esta dirección de correo electrónico.
Privacidad de Esri esri.com/en-us/privacy/overview Esri se toma en serio su responsabilidad de proteger su privacidad. Estamos comprometidos a respetar su privacidad proporcionando transparencia sobre cómo adquirimos y utilizamos su información, dándole control sobre su información y preferencias, y cumpliendo con los más altos estándares nacionales e internacionales, incluido el cumplimiento de CCPA y GDPR.
Compensación Total
La estrategia competitiva de compensación total de Esri incluye beneficios de salud y asistencia social líderes en la industria: médico, dental, visión, seguro de vida básico y suplementario para empleados (y sus familias), programas de 401(k) y participación en beneficios, acumulación mínima de 80 horas de vacaciones, doce días festivos pagados durante el año calendario y oportunidades de crecimiento personal y profesional. El salario base es un componente de nuestra estrategia de compensación total. Las decisiones de compensación y el rango salarial base para este puesto tienen en cuenta muchos factores, entre ellos, pero sin limitarse a, conjuntos de habilidades; experiencia y formación; licencias y certificaciones; y otras necesidades comerciales y organizativas.
Una estimación razonable del rango salarial base es $123,136—$202,488 USD
