Resumen del trabajo
Buscamos un desarrollador de software experto, dinámico y orientado a resultados para unirse a nuestro equipo en crecimiento. El candidato ideal tendrá un buen conocimiento de varios lenguajes de programación, con la capacidad de trabajar como parte de un equipo de ritmo rápido y orientado a objetivos. El puesto se centrará principalmente en el desarrollo de soluciones de software para clientes, así como en la resolución de problemas y la corrección de errores.
Responsabilidades
- Investigar y determinar las necesidades de usuario y desarrollar programas informáticos que respondan a las necesidades del usuario final-usuario.
- Recomendar y desarrollar mejoras y actualizaciones de las aplicaciones y el software existentes para garantizar un funcionamiento eficaz y sin problemas y la experiencia general de usuario .
- Diseñe y desarrolle piezas de cada sección del software o producto y diseñe e implemente cómo funcionarán esas piezas juntas para formar el producto.
- Desarrollar y crear una variedad de diagramas para demostrar el código necesario a los desarrolladores.
- Mantener y actualizar los programas de forma eficiente para garantizar que funcionan eficazmente, realizando el mantenimiento y las actualizaciones esenciales de forma periódica y programada.
- Asegúrese de que documentación se produce y se mantiene en buen estado para cada aspecto de un software o programa para futuras referencias, actualización y desarrollo.
Requisitos
- Licenciatura o superior en Informática, Tecnología de la Información, Ingeniería o campo relacionado
- Experiencia mínima de 2 años en un puesto de desarrollo de software, como prácticas o aprendizaje
- Capaz de escribir código desde cero
- Mantenerse al día de los códigos y herramientas nuevos y emergentes
- Buen conocimiento de lenguajes de codificación como JavaScript, Python y otros lenguajes de codificación según sea necesario.
- Excelentes dotes de comunicación y capacidad para colaborar eficazmente con otros equipos, partes interesadas y directivos.
- Destreza en la resolución de problemas y capacidad para resolverlos desde la raíz, teniendo en cuenta cuenta las correcciones y actualizaciones necesarias.
- Altamente organizado, con capacidad para priorizar eficazmente las cargas de trabajo.
- Capaz de comprender eficazmente las necesidades y requisitos del cliente/partes interesadas.
- Excelente capacidad de escucha
- Capacidad para trabajar de forma independiente y en equipo
- Tener pasión por la creatividad
- Buenas habilidades interpersonales con capacidad para comunicarse con las partes interesadas, los clientes y los miembros del equipo por igual.
- Amplia capacidad de resolución de problemas y gran atención al detalle