Saltar al contenido

Oracle

Ingeniero Senior de Software de Aplicaciones

Traducción automática. Consulta el original.

Responsabilidades

Se adhiere y sugiere mejoras en todas las fases del ciclo de vida del desarrollo de software de aplicaciones. Utiliza el conocimiento práctico para desarrollar nuevas funcionalidades y mejoras de aplicaciones siguiendo las especificaciones de diseño, y desarrolla documentos para aclarar el diseño y el código de la aplicación. Lidera revisiones de código en áreas de aplicación designadas para ayudar a impulsar mejoras. Realiza depuración y resolución de problemas para identificar y corregir problemas de aplicaciones de complejidad moderada. Desarrolla correcciones para los problemas identificados. Soluciona y resuelve problemas de complejidad moderada relacionados con la funcionalidad, integración e interacciones de servicio a servicio de la interfaz de programación de aplicaciones (API). Diseña y desarrolla software, sistemas y servicios de aplicaciones alineados con la arquitectura de aplicaciones predefinida. Colabora dentro y fuera del equipo inmediato para comprender los casos de uso del cliente y alinear las soluciones de aplicaciones. Puede proporcionar orientación técnica y soporte a los clientes con respecto a problemas relacionados con la aplicación, de forma independiente. Colabora con el equipo para establecer y seguir prácticas de desarrollo de aplicaciones, estándares de codificación segura y calidad de código. Realiza operaciones periódicas de mantenimiento y pruebas para sistemas de aplicaciones que requieren actualización o aplicación de parches (por ejemplo, para vulnerabilidades críticas).

Responsabilidades Clave

Desarrollo de Software de Aplicaciones

  1. Impulsa funcionalidades medianas y mejoras de calidad con resultados medibles de rendimiento y fiabilidad.
  1. Proporciona soporte de producción global para problemas críticos con una mínima orientación; mejora los playbooks/alertas.
  1. Soluciona y depura problemas no rutinarios que abarcan capas de aplicación y servicios comunes de OCI; propone correcciones.
  1. Se asocia con QA para definir la estrategia de prueba (unitarias/integración) para funcionalidades; asegura la coherencia entre módulos.
  1. Considera las compensaciones en la arquitectura existente; propone mejoras de diseño moderadas.
  1. Traduce requisitos ambiguos en diseños escalables y planes de implementación.
  1. Define y estabiliza los contratos y dependencias de API para el área de aplicación.
  1. Recomienda prioridades de compilación dentro del equipo utilizando datos de incidentes, telemetría y comentarios de los clientes.
  1. Incorpora sistemáticamente comentarios externos (foros, informes en vivo) en el refinamiento del backlog.
  1. Asesora a ingenieros junior; coordina interfuncionalmente la entrega de funcionalidades.

Desarrollo y Codificación de Software - Diseño, Pruebas y Optimización

  1. Diseña soluciones de software y analiza y ayuda a identificar requisitos para lograr objetivos comerciales y operativos, de forma independiente.
  1. Se adhiere y sugiere mejoras en todas las fases del ciclo de vida del desarrollo de software.
  1. Utiliza el conocimiento práctico para desarrollar nuevas funcionalidades y mejoras de software siguiendo las especificaciones de diseño y desarrolla documentos para aclarar el diseño y el código de software.
  1. Lidera revisiones de código en áreas designadas para ayudar a impulsar mejoras.
  1. Realiza depuración y resolución de problemas para identificar y corregir problemas de software de complejidad moderada.
  1. Desarrolla correcciones para los problemas identificados.
  1. Implementa pruebas de software (por ejemplo, pruebas funcionales y no funcionales), procesos de garantía de calidad, registro de errores de software, monitorización y observabilidad para una depuración eficaz, asegurando la revisión por parte del gerente y/o líder durante todo el proceso.
  1. Ejerce juicio y discreción para realizar perfiles de rendimiento y optimización de código.
  1. Soluciona y resuelve problemas de complejidad moderada relacionados con la funcionalidad e integración de la interfaz de programación de aplicaciones (API).
  1. Implementa estrategias de versionado, ciclo de vida e interoperabilidad de API de complejidad moderada.

Arquitectura de Software - Diseño Estructural de Sistemas de Software

  1. Diseña y desarrolla software, sistemas y servicios alineados con la arquitectura de sistema predefinida.
  1. Desarrolla conocimiento práctico de las decisiones y mejores prácticas de arquitectura de software.
  1. Colabora con los líderes de equipo para revisar el trabajo y asegurar la alineación con la arquitectura de software.
  1. Implementa estrategias de optimización de rendimiento y escalabilidad de complejidad moderada en el diseño de software.

Colaboración en Problemas/Defectos - Soporte de Productos de Software

  1. Colabora dentro y fuera del equipo inmediato para comprender los problemas de los clientes y alinear las soluciones.
  1. Puede proporcionar orientación técnica y soporte a los clientes con respecto a problemas reportados por los clientes, de forma independiente.
  1. Asesora, guía y orienta a otros para defender los intereses de los clientes y sugiere mejoras de productos basadas en comentarios.
  1. Influye en el equipo para garantizar la satisfacción del cliente mediante la resolución oportuna de problemas y una comunicación eficaz.
  1. Implementa procesos de manejo de problemas y/o defectos del cliente y procesos de capacitación, de forma independiente.
  1. Investiga y soluciona problemas complejos de mantenimiento de productos para asegurar el acuerdo del cliente en soluciones a corto y largo plazo (por ejemplo, mejoras futuras).

Cumplimiento de Prácticas y Estándares - Seguridad y Cumplimiento

  1. Colabora con el equipo para establecer y seguir prácticas de desarrollo y estándares de codificación.
  1. Ejerce juicio y discreción para garantizar la calidad del código y la adhesión a criterios de aceptación amplios durante el desarrollo.
  1. Se mantiene al día con las mejores prácticas de la industria y las aplica a los procesos de desarrollo de software.
  1. Implementa prácticas de codificación segura para prevenir vulnerabilidades de seguridad.

Operaciones de Desarrollo - Mantenimiento de Sistemas

  1. Realiza operaciones periódicas de mantenimiento y pruebas para sistemas que requieren actualización o aplicación de parches (por ejemplo, para vulnerabilidades críticas).
  1. Ejerce juicio y discreción para impulsar mejoras, asegurar la automatización, las pruebas y la depuración de sistemas para garantizar la disponibilidad, salud, soporte y fiabilidad del servicio/producto.

Responsabilidades Principales

Planificación y Ejecución

  1. Gestiona el trabajo de forma independiente, supervisando plazos y entregables para asegurar que los proyectos o iniciativas se mantengan en curso y cumplan con los requisitos.
  1. Prioriza proactivamente el trabajo y se adapta a los cambios de recursos o plazos, sugiriendo ajustes para mantener la eficiencia del proyecto.

Colaboración y Asociación

  1. Colabora entre equipos para alinear expectativas y lograr objetivos compartidos.
  1. Construye y mantiene una comprensión integral de las necesidades del negocio, de los stakeholders y/o de los clientes para construir y apoyar asociaciones efectivas.
  1. Escucha activamente diversas perspectivas y hace preguntas para asegurar la comprensión de los demás.

Resolución de Problemas

  1. Identifica y aborda de forma independiente problemas estándar y no estándar de acuerdo con las prácticas estándar, escalando problemas más complejos según corresponda.
  1. Analiza datos e información de múltiples fuentes para solucionar errores estándar y no estándar.
  1. Contribuye al intercambio de conocimientos y mejores prácticas.

Aprendizaje Continuo

  1. Adopta el aprendizaje continuo buscando activamente construir conocimientos y nuevas habilidades y/o herramientas, y manteniéndose al día con las tendencias de la industria y las mejores prácticas.
  1. Busca y aprovecha comentarios y capacitación para mejorar habilidades.
  1. Contribuye a una cultura de aprendizaje continuo e intercambio de conocimientos con los miembros del equipo.

Mejora Continua

  1. Desarrolla ideas y recomienda actualizaciones para aumentar la eficiencia y efectividad de los procesos, protocolos y flujos de trabajo dentro de un equipo.
  1. Busca aportaciones de los miembros del equipo sobre enfoques y métodos alternativos para mejorar el trabajo.

Cualificaciones

Descargo de responsabilidad

Ciertos roles basados en EE. UU. o que atienden a clientes en EE. UU. pueden requerir el cumplimiento de los requisitos aplicables, como mandatos de inmunización/salud ocupacional y/o requisitos de pruebas de drogas.

Oracle mantiene amplios rangos salariales para sus roles con el fin de tener en cuenta las variaciones en conocimientos, habilidades, experiencia, condiciones del mercado y ubicaciones, así como para reflejar los diferentes productos, industrias y líneas de negocio de Oracle.

Los candidatos se ubican típicamente en el rango en función de los factores anteriores, así como de la equidad interna entre pares.

El puesto generalmente aceptará solicitudes durante al menos tres días naturales a partir de la fecha de publicación o mientras el puesto permanezca publicado.

Nivel Profesional - IC3

Estamos comprometidos a incluir a personas con discapacidades en todas las etapas del proceso de empleo. Si necesita asistencia de accesibilidad o una adaptación por discapacidad en algún momento, háganoslo saber enviando un correo electrónico a accommodation-request_mb@oracle.com o llamando al 1-888-404-2494 en los Estados Unidos.

Oracle es un Empleador de Igualdad de Oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, orientación sexual, identidad de género, discapacidad y estatus de veterano protegido, o cualquier otra característica protegida por la ley. Oracle considerará para el empleo a solicitantes calificados con antecedentes de arresto y condena de conformidad con la ley aplicable.

La información sobre el rango y los beneficios proporcionada en esta oferta es específica solo para las ubicaciones indicadas.

EE. UU.: Rango de contratación en USD desde: $87,000 a $187,000 por año. Puede ser elegible para bonificación y acciones.

Oracle US ofrece un paquete integral de beneficios que incluye lo siguiente:

  • Seguro médico, dental y de visión, incluida opinión médica experta.
  • Incapacidad a corto plazo e incapacidad a largo plazo.
  • Seguro de vida y seguro de vida y accidente (AD&D).
  • Seguro de vida complementario (Empleado/Cónyuge/Hijo).
  • Cuentas de Gasto Flexible para cuidado de la salud y dependientes.
  • Beneficios de transporte y estacionamiento antes de impuestos.
  • Plan de Ahorro e Inversión 401(k) con aportación de la empresa.
  • Tiempo libre remunerado: Se proporciona Vacaciones Flexibles a todos los empleados elegibles asignados a un puesto asalariado (no elegible para horas extras). Se proporcionan Vacaciones Acumuladas a todos los demás empleados elegibles para beneficios de vacaciones. Para los empleados que trabajan al menos 35 horas por semana, la tasa de acumulación de vacaciones es de 13 días anuales durante los primeros tres años de empleo y 18 días anuales para los años posteriores de empleo. La acumulación de vacaciones se prorratea para los empleados que trabajan entre 20 y 34 horas por semana. Los empleados que trabajan menos de 20 horas por semana no son elegibles para vacaciones.
  • 11 días festivos remunerados.
  • Baja por enfermedad remunerada: 72 horas de baja por enfermedad remunerada al inicio de la contratación. Se renueva cada año natural. El saldo no utilizado se transferirá cada año hasta un máximo de 112 horas.
  • Permiso parental remunerado.
  • Asistencia para adopción.
  • Plan de Compra de Acciones para Empleados.
  • Planificación financiera y servicios legales grupales.
  • Beneficios voluntarios que incluyen seguros de automóvil, hogar y mascotas.

Solo Oracle combina los datos, la infraestructura, las aplicaciones y la experiencia necesarios para impulsar todo, desde innovaciones industriales hasta atención médica vital. Y con IA integrada en todos nuestros productos y servicios, ayudamos a los clientes a convertir esa promesa en un futuro mejor para todos. Descubra su potencial en una empresa líder en soluciones de IA y nube que impactan a miles de millones de vidas.

La verdadera innovación comienza cuando todos tienen la oportunidad de contribuir. Es por eso que estamos comprometidos a hacer crecer una fuerza laboral que promueva oportunidades para todos con beneficios competitivos que apoyen a nuestra gente con opciones flexibles de atención médica, seguro de vida y jubilación. También alentamos a los empleados a retribuir a sus comunidades a través de nuestros programas de voluntariado.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026