Detalles de la oferta

Job DescriptionEstamos buscando un ingeniero Senior de C++ (PAN-E) con experiência para trabajar en proyectos en Panam. Como ingeniero Senior de Software (C++), ayudar en el desarrollo y la implementacin de soluciones electorales basadas en tecnologa.RequirementsFunciones y responsabilidades principales: Implementar, probar y refactorizar aplicaciones C++ integradas, y ayudar en el diseo de estas aplicaciones para cumplir con los requisitos funcionales y tcnicos. Dentro del equipo de ingeniera, tambin aprender, ensear, emparejar, revisar cdigo, explorar nuevas tecnologas, implementar mejores prcticas y ayudar a mejorar continuamente al equipo en un entorno acelerado.Liderar las implementaciones y mejores prcticas del equipo de desarrollo de software.Brindar liderazgo, direccin y tutora del equipo tcnico a jvenes y adultos mayores por igual.Liderar refactorizaciones peridicas rpidas que mantengan el cdigo de las aplicaciones actualizado, flexible y reutilizable.Responsable del anlisis de los programas actuales, incluido el rendimiento, el diagnstico y la solucin de problemas de los programas problemticos, y el diseo de soluciones para la programacin problemtica.Responsable del mantenimiento del entorno de desarrollo, construccin e implementacin utilizando la cadena de herramientas establecida y las herramientas de integracin continua.Desarrolle, admita, mantenga y mejore aplicaciones y herramientas usando principalmente C++ y C, pero tambin scripts de Bash y Python.Aplique un diseo incisivo y una habilidad de codificacin excepcional para eliminar caractersticas de la extensa y creciente lista de caractersticas de los productos.Adopte y siga las mejores prcticas de ingeniera y desarrollo de equipos y los estndares de codificacin.Revise y repare el cdigo heredado.Responda con rapidez y profesionalidad a los informes de errores.Trabajar con los equipos de control de calidad en la resolucin de defectos.Habilidades y calificaciones requeridas: Licenciatura en Informtica, Ingeniera o carrera cientfica afn.Ms de 6 aos programando aplicaciones C++.Ms de 6 aos de experiência en el desarrollo de aplicaciones para sistemas tipo Unix.Conocimiento intermedio de lnea de comandos de Linux (Bash) y/o secuencias de comandos de Python.Capacidad para escribir cdigo bien resumido, estructurado y orientado a objetos.Fuertes habilidades escritas y habladas en ingls.Informacin de soporte: Fuerte conocimiento de los estndares de lenguaje C99 y C++98/03.Fuerte conocimiento de los modismos comunes de C++.Gran conocimiento de los patrones de diseo de Gang of Four.Fuerte conocimiento de los principios SOLID.Conocimientos bsicos del sistema de compilacin CMake.Gran experiência con SCRUM, Kanban, XP o marcos de desarrollo similares.Slida experiência con el desarrollo basado en pruebas (TDD) utilizando marcos populares como Google Test y Google Mock.Gran experiência en la depuracin y creacin de perfiles de aplicaciones C++ utilizando gdb y valgrind.Experiência intermedia con varios lenguajes de programacin y comprensin de los beneficios y uso adecuado de diferentes paradigmas de programacin (programacin estructurada, orientada a objetos y funcional).Habilidades y cualidades personales.RequirementsFunciones y responsabilidades principales: Implementar, probar y refactorizar aplicaciones C++ integradas, y ayudar en el diseo de estas aplicaciones para cumplir con los requisitos funcionales y tcnicos. Dentro del equipo de ingeniera, tambin aprender, ensear, emparejar, revisar cdigo, explorar nuevas tecnologas, implementar mejores prcticas y ayudar a mejorar continuamente al equipo en un entorno acelerado.

Liderar las implementaciones y mejores prcticas del equipo de desarrollo de software. Brindar liderazgo, direccin y tutora del equipo tcnico a jvenes y adultos mayores por igual. Liderar refactorizaciones peridicas rpidas que mantengan el cdigo de las aplicaciones actualizado, flexible y reutilizable. Responsable del anlisis de los programas actuales, incluido el rendimiento, el diagnstico y la solucin de problemas de los programas problemticos, y el diseo de soluciones para la programacin problemtica.

Responsable del mantenimiento del entorno de desarrollo, construccin e implementacin utilizando la cadena de herramientas establecida y las herramientas de integracin continua. Desarrolle, admita, mantenga y mejore aplicaciones y herramientas usando principalmente C++ y C, pero tambin scripts de Bash y Python. Aplique un diseo incisivo y una habilidad de codificacin excepcional para eliminar caractersticas de la extensa y creciente lista de caractersticas de los productos. Adopte y siga las mejores prcticas de ingeniera y desarrollo de equipos y los estndares de codificacin.

Revise y repare el cdigo heredado. Responda con rapidez y profesionalidad a los informes de errores. Trabajar con los equipos de control de calidad en la resolucin de defectos. Habilidades y calificaciones requeridas: Licenciatura en Informtica, Ingeniera o carrer


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Soporte Técnico I

**Requisitos**: - Networking (LAN/WLAN/VPN). - Office Intermedio/Avanzado. - Diagnóstico de software y hardware. Inglés intermedio/avanzado.Conocimientos ava...


Infotree Global Solutions - Panamá

Publicado a month ago

Ayuda A Resolver Anulación De Página De Facebook

About this project sales-marketing / community-management Open Tenemos una franquicia de una marca a nível nacional y facebook nos anula las páginas argument...


Workana - Panamá

Publicado a month ago

Programador Web

About this project it-programming / e-commerce Open Se necesita un programador con experiência en tienda Online para agregar unas cosas una pgina web. Puntos...


Workana - Panamá

Publicado a month ago

Especialista En Sistemas De Seguridad Y

Estamos buscando para Colón Panamá un **Profesional Idóneo Representante de empresa**, con experiência de más de 3 años en Sistemas de Video Vigilancia, Cont...


Tutum Tech Cyber Intelligence, S.A. De C.V - Panamá

Publicado a month ago

Built at: 2024-11-27T19:03:39.966Z