Search

Programmer

Strategic Technology Advisors, Inc.
locationEl Cinco, San Juan, Puerto Rico
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Resumen del Puesto:
Nuestro(a) Programador(a) posee buenos conocimientos técnicos y habilidades analíticas que contribuyen al diseño y desarrollo de las soluciones innovadoras que le ofrecemos a nuestros clientes. Sus conocimientos en sistemas de información, matemáticas y metodologías de ingeniería, así como competencias interpersonales le garantizan en cada proyecto, satisfacción a nuestros clientes.

Responsabilidades:

  • Desarrollar y mantener aplicaciones de software, asegurando un conocimiento práctico de Lenguajes de Programación
  • Escribir, depurar y optimizar código dependiendo de la función principal que tenga en el proyecto
  • Desarrollo de pruebas unitarias, asegurando su alineación con los objetivos del diseño del proyecto.
  • Evaluar problemas complejos de programación y tecnología, revisando datos relevantes y proponiendo soluciones innovadoras.
  • Probar productos y sistemas para garantizar su desempeño, calidad y adherencia a los requisitos técnicos. (recomendable para programadores que hagan QA)
  • Participar activamente en reuniones y comunicar ideas técnicas de manera clara, tanto verbalmente como por escrito.
  • Registrar y facturar todas las horas trabajadas por cliente asignado, asegurando la documentación adecuada, según los procedimientos establecidos por el PMO de la empresa, y con el cumplimiento de registro diario en la plataforma.
  • Realizar otras funciones relacionadas que le sean asignadas según las necesidades del puesto o cliente asignado.


Educación, Certificaciones y Habilidades:

  • Bachillerato en Sistemas de Información o en Ingeniería, o áreas relacionadas.
  • Programador de Backend, que conozca o maneje uno de estos lenguajes .net core, Python Django, bases de datos sql u Oracle, bases de datos no relacionales como MongoDB (preferible)
  • Programador de Front end, que conozca o maneje Frameworks de Javascript como React (preferencia), Typescript (preferencia), Angular (Opcional).
  • Programador de Pruebas (conocimiento sobre herramientas de testing y automatización de pruebas para backend y frontend como Selenium webdriver, chai.js y mocha.js)
  • Conocimiento del manejo de herramientas como Git (hub o lab), Docker. (Preferible)
    • Un (1) año de experiencia dentro de la industria de tecnología.
    • Experiencia básica o académica en programación y diseño de sistemas.
    • Bilingüe en español e inglés (oral y escrito).
  • Experiencia en desarrollo de sistemas de software integrados.
  • Conocimientos de metodologías de desarrollo ágil (Scrum, Kanban).
  • Familiaridad con sistemas de control de versiones como Git.
  • Pensamiento crítico y capacidad para evaluar alternativas.
  • Excelentes habilidades de comunicación, manejo efectivo del tiempo y trabajo en equipo.


Requerimientos Físicos:

  • Capacidad para trabajar sentado frente una computadora por largos períodos de tiempo.
  • Podría requerirse trasladar equipo liviano tales como laptops, teclados, monitores o documentos técnicos al trabajar en las facilidades del cliente asignado.
  • Disponibilidad para trasladarse a diferentes ubicaciones según el cliente que le sea asignado y la necesidad del proyecto.


PATRONO CON IGUALDAD DE OPORTUNIDADES DE EMPLEO


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...