Categorías
···
Entrar / Registro
Desarrollador de Software – Principal / Plataforma y Nube
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Lambayeque 284, Lima 15093, Perú
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Un Desarrollador de Software Principal lidera el diseño y la implementación de sistemas de software complejos, brindando liderazgo técnico, orientación arquitectónica y promoviendo la innovación. Aspectos destacados: 1. Dirigir el diseño y la implementación de sistemas de software complejos 2. Brindar liderazgo técnico y orientación arquitectónica 3. Mentorar a desarrolladores junior y evaluar tecnologías emergentes PCI Energy Solutions, anteriormente Power Costs Inc., es el principal proveedor mundial de software, soporte al cliente superior y servicios de valor añadido para empresas energéticas. Durante casi 30 años, PCI ha establecido el estándar para el desarrollo de software centrado en el cliente y dirigido por el cliente, destinado a satisfacer las necesidades en constante evolución de los participantes en los mercados ISO/RTO y los operadores de comercio bilateral. Más del 50 % de toda la energía generada en Norteamérica se optimiza mediante la Plataforma PCI. El 70 % de las empresas de servicios públicos incluidas en la lista Fortune 500 de Estados Unidos utilizan soluciones de software de PCI. Desarrollador de Software – Principal Un Desarrollador de Software Principal es un profesional de nivel senior con un papel fundamental en liderar el diseño y la implementación de sistemas de software complejos. Brinda liderazgo técnico, orienta el diseño arquitectónico y garantiza el cumplimiento de los estándares de codificación y las mejores prácticas. Responsable de la gestión de proyectos, lidera equipos multifuncionales, contribuye a la planificación estratégica y supervisa la ejecución de proyectos de desarrollo de software. Los Principales desempeñan un papel clave en las revisiones de código, el mentoramiento de desarrolladores junior y la evaluación de tecnologías emergentes para impulsar la innovación. Su experiencia contribuye al éxito general de las iniciativas de software y fomenta una cultura de aprendizaje continuo y excelencia dentro del equipo de desarrollo. **Responsabilidades:** * Desarrollar software intuitivo que satisfaga y supere las necesidades de la empresa. * Brindar soporte profesional y mantenimiento de todo el software, creando actualizaciones periódicamente para abordar las inquietudes de los clientes y de la empresa. * Desarrollar y mejorar funcionalidades y características de los productos de software de PCI. * Implementar productos de software de PCI e integrarlos con otros sistemas. * Resolver problemas críticos y contribuir al desarrollo de la Unidad/Negocio o Área. * Definir el alcance de los proyectos de desarrollo para beneficiar a largo plazo a la aplicación. * Comprender el diseño de otras aplicaciones. * Trabajar en asuntos críticos y en los proyectos más complejos. * Ser capaz de explicar claramente las decisiones de compensación entre tiempo, costo y funcionalidades. * Diseñar sistemas complejos (con muchos componentes) que sean fáciles de mantener, probar y observar. * Líder técnico/contraparte/párter técnico para los gerentes de producto, ventas/marketing y otros interesados y clientes. * Operar a nivel de componente (una pantalla, un EJB, una clase de utilidad, etc.). * Operar a nivel de módulo (flujos de trabajo), nivel de aplicación y nivel de producto. * Diseñar y arquitecturar nuevos modelos para la aplicación hasta el 50 % del tiempo. * Centrarse en todas las actividades de desarrollo el 50 % del tiempo. * Buscar activamente formas de mejorar los procesos y las interacciones del software empresarial. * Apoyar y colaborar en la capacitación y entrenamiento de otros miembros del equipo para asegurar que todos los empleados tengan confianza en el uso de las aplicaciones de software. * Brindar liderazgo técnico y experiencia en el diseño e implementación de sistemas de software complejos. * Actuar como experto en la materia, guiando al equipo en la resolución de problemas técnicos desafiantes. * Liderar el diseño arquitectónico de soluciones de software, garantizando escalabilidad, rendimiento y cumplimiento de las mejores prácticas industriales. * Impulsar el desarrollo de arquitecturas de sistemas innovadoras y eficientes. * Establecer y hacer cumplir estándares de codificación, mejores prácticas y procesos de revisión de código para mantener un alto nivel de calidad del código. * Realizar revisiones regulares de código, brindando mentoría y orientación al equipo de desarrollo. * Liderar y supervisar proyectos de desarrollo de software, colaborando con equipos multifuncionales para definir los requisitos del proyecto y entregar soluciones a tiempo y dentro del presupuesto. * Mantenerse actualizado sobre tecnologías emergentes, tendencias industriales y mejores prácticas. * Evaluar y recomendar nuevas herramientas, frameworks y tecnologías para mejorar el proceso de desarrollo. * Comunicar eficazmente conceptos técnicos tanto a audiencias técnicas como no técnicas. * Mentorar y capacitar a desarrolladores junior y de nivel medio, fomentando su crecimiento y desarrollo profesionales. * Fomentar una cultura de aprendizaje continuo e innovación dentro del equipo de desarrollo. **Habilidades y calificaciones:** * Licenciatura o maestría en Ciencias de la Computación, Ingeniería de Software o campo relacionado. * Mínimo 8 años de experiencia en el desarrollo e implementación de aplicaciones de software. * Conocimiento profundo de lenguajes de programación como Java y Python. * Se prefiere fuertemente contar con una certificación profesional en Java. * Buen conocimiento de habilidades fundamentales de JSE (JAVA, SQL, JS, HTML SML, GWT, etc.). * Conocimiento experto de tecnologías fundamentales, además de patrones de diseño J2EE y optimización. * Se prefiere experiencia en AWS. * Experiencia trabajando en proyectos de software a gran escala. * Competencia en las necesidades empresariales y de los usuarios para la aplicación. * Capacidad para proporcionar estimaciones confiables. * Comprensión de las necesidades empresariales y de los usuarios a nivel de componente y de módulo. * Aplicación de principios empresariales sólidos a casos de uso y contextos empresariales. * Experiencia comprobada como Desarrollador de Software Principal o en un rol de liderazgo similar. * Experticia en múltiples lenguajes de programación y frameworks. * Fuertes habilidades arquitectónicas y de diseño, con énfasis en escalabilidad y optimización del rendimiento. * Excelentes habilidades de liderazgo y gestión de proyectos. * Capacidad excepcional para resolver problemas y pensamiento crítico. * Habilidades efectivas de comunicación, tanto escrita como verbal. * Experiencia con metodologías ágiles de desarrollo. **Beneficios:** * Salario competitivo. * Bono basado en el desempeño. * Oportunidades claras de crecimiento profesional. * Cobertura de seguro médico privado al 100 %. * Modelo de trabajo híbrido. * Snacks y bebidas ilimitados disponibles en la oficina. Declaración de Igualdad de Oportunidades PCI se compromete a crear un entorno diverso y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin tener en cuenta raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o condición de veterano. PCI también se compromete al cumplimiento de todas las prácticas justas de empleo respecto a la ciudadanía y el estado migratorio. **Sitio web de la empresa:** https://www.pcienergysolutions.com/

Fuentea:  indeed Ver publicación original
María García
Indeed · HR

Compañía

Indeed
María García
Indeed · HR
Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.