Descripción del puesto de programador (+2024 PLANTILLA)
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 lenguaje 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 al detalle y una mente analítica son cualidades esenciales para una carrera exitosa en programación.
El objetivo es diseñar y crear software superior e innovador escribiendo código limpio e impecable.
Responsabilidades
- Colaborar con analistas de negocios y desarrolladores para producir diseños de software.
- Formular especificaciones de programas y prototipos básicos.
- Transforme los 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 produzca los resultados deseados y realice la depuración cuando sea necesario.
- Realizar actualizaciones para hacer que el software y los sistemas sean más seguros y eficientes.
- Colaborar con redactores técnicos para crear documentación para soporte al usuario.
Requisitos y habilidades
- Experiencia demostrable 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.
- Orientado a los detalles y excelente capacidad de concentración.
- Mentalidad analítica y pensamiento crítico.
- Capacidad demostrable para descubrir y corregir errores en el código.
- Licenciatura/BA en ciencias de la computación, ingeniería de software o disciplina relevante