Las responsabilidades del programador incluyen:
- erColaborar con analistas de negocios y desarrolladores para producir diseños de software
- Formulación de especificaciones de programas y prototipos básicos.
- Transformar diseños y especificaciones de software en código de alto funcionamiento en el idioma apropiado
Resumen de trabajo
Buscamos un programador talentoso para crear código seguro y funcional. Es posible que deba proporcionar soluciones de codificación de calidad tanto para aplicaciones simples como para información o sistemas operativos complejos.
El candidato ideal tendrá pasión por la tecnología y la creación de software. La atención a los detalles y una mente analítica son cualidades esenciales para una carrera exitosa en programación.
El objetivo es diseñar y construir software superior e innovador escribiendo código limpio e impecable.
Responsabilidades
- Colaborar con analistas y desarrolladores de negocios para producir diseños de software.
- Formular especificaciones de programas y prototipos básicos.
- Transformar diseños y especificaciones de software en código de alto funcionamiento en el lenguaje apropiado.
- Integre soluciones de software individuales a sistemas de nivel superior
- Utilice herramientas basadas en web para crear SaaS avanzado cuando corresponda
- Pruebe el código periódicamente para asegurarse de que produce los resultados deseables y realice la depuración cuando sea necesario
- Realice actualizaciones para hacer que el software y los sistemas sean más seguros y eficientes
- Colabore con redactores técnicos para crear documentación para la asistencia al usuario.
Requisitos
- Experiencia probada como programador o rol relevante
- Capacidad para programar en lenguajes como C ++, Java (J2EE) , XML, Python, etc.
- Experiencia en el desarrollo de aplicaciones web utilizando al menos un marco web popular (JSF, Wicket, GWT, Spring MVC)
- Excelente conocimiento con bases de datos relacionales, tecnologías SQL y ORM
- Excelente capacidad de concentración y orientada a los detalles
- Una mentalidad analítica y pensamiento crítico
- Capacidad demostrable para descubrir y corregir errores en el código.
- BSc / BA en ciencias de la computación, ingeniería de software o disciplina relevante