Job Description Summary
Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.
Job Description
Roles y responsabilidades
En Este Rol, Usted
- Será responsable de definir, desarrollar y evolucionar el software en un entorno de desarrollo ágil y de ritmo rápido gracias a la infraestructura y las tecnologías de desarrollo más recientes de software.
- Proporcionará liderazgo técnico a un equipo ágil de entre 5 y 7.
- Trabajará con líderes de línea de productos (PLL) para comprender los requisitos y la visión del producto.
- Traducirá requisitos/visión en una lista priorizada de historias de usuarios y cumplirá con los plazos y estándares de calidad requeridos.
- Trabajará con líderes de la línea de productos y arquitectos para desarrollar planes de tecnología de software multigeneracional.
- Impulsará una mayor eficiencia en todos los equipos, eliminará la duplicación y aprovechará la reutilización de productos y tecnología.
- Respaldará las mejoras de procesos que guían las actividades de desarrollo, mantenimiento y soporte.
- Trabajará de manera funcional con otros departamentos comerciales para alinear actividades y entregas.
- Impulsará la calidad de clase mundial en el desarrollo y soporte de productos.
- Se asegura de que el equipo reciba mensajes consistentes y comprenda la dirección comercial, la estrategia y los resultados.
- Involucrará a expertos en la materia en la transferencia exitosa de conocimiento de dominio complejo.
- Aplicará los principios de SDLC y metodologías, como Lean/Agile/XP, CI, software y seguridad del producto, escalabilidad, prácticas de documentación, refactorización y técnicas de prueba.
- Escribirá código que cumpla con los estándares y brinde la funcionalidad deseada, utilizando la tecnología seleccionada para el proyecto.
- Comprenderá los parámetros de rendimiento y evaluará el rendimiento de la aplicación.
- Trabajará en estructuras de datos centrales y algoritmos, y los implementará con la tecnología elegida.
- Compartirá información de manera proactiva en todo el equipo, con el público adecuado con el nivel de detalle y la puntualidad adecuados.
Calificaciones básicas
Este rol requiere experiencia avanzada en la ingeniería de software. El conocimiento académico debe estar al nivel de una licenciatura en informática o especializaciones "STEM" (ciencia, tecnología, ingeniería y matemáticas).
Características deseadas
Experiencia Técnica
- Máster/Doctorado en Informática
- Experiencia con programación basada en Windows y Unix/Linux
- Experiencia trabajando en proyectos de software en el dominio de Energía (Gestión de energía, petróleo y gas, energía y agua)
- Certificado Scrum Master o propietario del producto
Perspicacia Comercial
- Demuestra la iniciativa para explorar tecnologías alternativas y enfoques para resolver problemas.
- Habilidad para desglosar problemas, documentar declaraciones de problemas y estimar esfuerzos
- Demuestra conocimiento sobre los competidores y las tendencias en la industria.
- Tiene la capacidad de analizar el impacto de las opciones tecnológicas.
Liderazgo
- Capacidad para hacerse cargo de las tareas pequeñas y medianas, y realizar entregas mientras asesora y ayuda a los miembros del equipo
- Garantiza la comprensión de los problemas y presenta una justificación clara. Capaz de tratar las necesidades mutuas y soluciones de beneficio mutuo Utiliza comunicación bidireccional para influir en los resultados finales y los continuos.
- Identifica faltas de adaptación con metas, objetivos y dirección de trabajo contra la estrategia organizacional. Hace sugerencias para corregir el curso.
- Evalúa continuamente sus entregas y las del equipo frente a los compromisos programados. Equilibra eficazmente diferentes objetivos opuestos.
Atributos Personales
- Sólidas habilidades de comunicación oral y escrita
- Fuertes habilidades interpersonales
- Capacidad efectiva de trabajo en equipo y resolución de problemas
- Persiste hasta su finalización, especialmente ante las abrumadoras probabilidades y contratiempos. Se estimula a sí mismo para obtener resultados; estimula a otros para obtener resultados a través del espíritu de equipo.
Nota
Para cumplir con los requisitos de inmigración y otras obligaciones legales de los EE. UU., es necesario especificar la cantidad mínima de años de experiencia requerida para cualquier rol con sede en los EE. UU.En el caso de roles fuera de los EE. UU., para garantizar el cumplimiento de la legislación aplicable, las descripciones de trabajo deben centrarse en el nivel sustantivo de experiencia requerida para el rol, y NO se debe utilizar una cantidad mínima de años.
Esta descripción de trabajo está diseñada para brindar orientación de alto nivel sobre el rol.Sin embargo, no pretende modificar ni restringir/ampliar de otro modo las obligaciones de cada empleado individual, según lo establecido en su respectivo contrato de empleo o según lo acordado entre el empleado y su gerente.
Additional Information
Relocation Assistance Provided: No
- This is a remote position