C Plantilla de descripción del trabajo del desarrollador/breve
Estamos buscando un desarrollador de C talentoso para unirse a nuestro equipo de TI acelerado. Su tarea principal será diseñar y construir módulos C estables y fáciles de montar y sistemas integrados para idiomas de alto nivel. También se le puede pedir que implemente módulos de rendimiento, detecte cuellos de botella y resuelva los errores.
Para tener éxito como desarrollador C, debe ser fluido en los lenguajes de programación C y C ++, poseer excelentes habilidades de resolución de problemas y tener una sólida comprensión de las herramientas de versiones de código. Finalmente, un desarrollador C de primer nivel puede escribir un código limpio y reutilizable que funcione bien con otros idiomas de nivel superior como Java, GO, Node.js y Python.
C Perfil de trabajo del desarrollador
C es un lenguaje informático que puede usarse para diversos fines. Los programadores C con frecuencia se les pide que escriban código que se integre en sistemas operativos, módulos, sistemas arraigados o bibliotecas de bajo nivel para lenguajes de alto nivel agregados como Python, Node.js y GO. Puede ser difícil encontrar excelentes desarrolladores de C porque el lenguaje es relativamente antiguo y generalmente sirve nichos particulares.
Informes a
- plomo tecnológico
- Jefe de Tecnología
C Requisitos y habilidades del desarrollador
- Comprensión profunda de Boost y STL
- Conocimiento sólido de estructuras de datos y algoritmos
- Experiencia de IPC, incluida la programación de sockets
- Conocimiento de la lectura múltiple, incluidas las situaciones de la carrera, los puntos muertos y la solución de problemas
- Comprensión de XML y bases de datos relacionales
- Una licenciatura en informática, matemáticas o una disciplina relacionada
- Conocimiento del análisis y diseño orientados a objetos
- Fuertes habilidades de resolución de problemas
- Solía trabajar como individuo con un buen sentido de propiedad
C Requisitos y habilidades del desarrollador
- Comprensión profunda de Boost y STL
- Conocimiento sólido de estructuras de datos y algoritmos
- Experiencia de IPC, incluida la programación de socket
- Conocimiento de la lectura múltiple, incluidas las situaciones de la carrera, los puntos muertos y la solución de problemas
- Comprensión de XML y bases de datos relacionales
- Una licenciatura en informática, matemáticas o una disciplina relacionada
- Conocimiento del análisis y diseño orientados a objetos
- Fuertes habilidades de resolución de problemas
- Solía trabajar como individuo con un buen sentido de propiedad