Logo
Strategic Technology Advisors, Inc.

Programmer

Strategic Technology Advisors, Inc., De Pere, Wisconsin, United States

Save Job

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

#J-18808-Ljbffr