Desarrollador SQL Server y C#
Oferta de empleo no disponible
Esta oferta de empleo dejó de recibir postulantes el 20/12/2023. Aún puedes revisar sus detalles básicos solo como referencia.
Te invitamos a continuar con tu visita revisando empleos relacionados a esta publicación.
- Mixta (Teletrabajo + Presencial)
- Otro Profesional
- Región Metropolitana de Santiago
- Las Condes
Importante empresa Constructora con más de 35 años en el rubro, requiere incorporar a su equipo de trabajo "Desarrollador SQL Server y C#" con experiencia en la creación de API REST, para el Área de Innovación.
Principales funciones a realizar:
Crear consultas, procedimientos almacenados, desencadenadores y vistas
Realizar operaciones de manipulación de datos con inserciones, actualizaciones y eliminaciones
Diseñar, desarrollar y mantener API RESTful para permitir la comunicación entre aplicaciones y sistemas
Diseñar una API con una estructura lógica, rutas claras coherente con el diseño de la base de datos
Documentar adecuadamente los trabajos para facilitar su uso por otros desarrolladores
Otras relacionadas con el cargo.
Requisitos:
Ingeniería civil informática
Ingeniería en TI
Conocimientos deseables:
Conocimientos en relación a SQL Server:
Conocimiento de SQL: sólido conocimiento de SQL para crear consultas, procedimientos almacenados, desencadenadores y vistas, así como realizar operaciones de manipulación de datos con inserciones, actualizaciones y eliminaciones.
Diseño de bases de datos: Debe ser capaz de diseñar los trabajos del punto Uno de forma normalizada y escalable. Esto incluye la creación optimizada de tablas, relaciones y restricciones.
Integración de datos: Pueden ser responsables de la integración de datos desde diferentes fuentes utilizando herramientas como Integration Services (SSIS) de SQL Server.
Resolución de problemas: Los desarrolladores de SQL Server deben ser capaces de diagnosticar y solucionar problemas relacionados con la optimización del funcionamiento de la base de datos, como bloqueos y errores.
Conocimiento de versiones de SQL Server: Deben estar familiarizados con diferentes versiones de SQL Server, ya que las características y capacidades pueden variar entre versiones.
Colaboración: Trabajar en estrecha colaboración con otros miembros del equipo de desarrollo, administradores de bases de datos y profesionales de TI para garantizar la integridad de los datos y el rendimiento de las aplicaciones.
Conocimientos en relación a C# con experiencia en API REST:
Programación en C#: Debe tener un sólido conocimiento de C# y su ecosistema, incluyendo el uso de NET Framework o NET Core, dependiendo de la plataforma objetivo.
Desarrollo de API REST: Debe ser capaz de diseñar, desarrollar y mantener API RESTful para permitir la comunicación entre aplicaciones y sistemas utilizando HTTP para CRUD (Crear, Leer, Actualizar, Eliminar).
Frameworks y Bibliotecas: Familiaridad con frameworks y bibliotecas comunes utilizadas en el desarrollo de API REST en C#, como ASP NET Web API o ASP NET Core para crear servicios web.
Diseño de API: Debe ser capaz de diseñar una API con una estructura lógica, rutas claras coherente con el diseño de la base de datos, con una documentación adecuada para facilitar su uso por otros desarrolladores.
Autenticación y Autorización: Debe entender cómo implementar mecanismos de autenticación y autorización en API REST, como tokens de acceso, OAuth, o JWT (JSON Web Tokens).
Seguridad: Debe ser consciente de las mejores prácticas de seguridad, incluyendo la prevención de ataques comunes, como inyección SQL y ataques de denegación de servicio.
Persistencia de Datos: Conocimiento en el acceso y manipulación de datos en la base de datos, que puede incluir el uso de bases de datos relacionales (por ejemplo, SQL Server) o bases de datos NoSQL (como Firebase, MongoDB).
Integración de terceros: Experiencia en la integración de servicios y API de terceros, como sistemas de pago, servicios de autenticación o API de redes sociales.
Pruebas y Depuración: Debe ser competente en la escritura de pruebas unitarias y de integración para garantizar la calidad del código y la funcionalidad de la API, así como en la depuración de problemas.
Documentación: Debe ser capaz de crear documentación clara y comprensible.
Perfil deseado
Carrera universitaria:
Ingeniería civil informática
Ingeniería en TI
Carrera afín
Este empleo es compatible con personas en situación de discapacidad
- Experiencia desde 2 años
- Estudios mínimos: Universitaria
- Egresado
- Ingeniería Civil en Computación e Informática
- Ingeniería en Computación e Informática
- Proactivo/a
- Solución De Problemas
Otros empleos que pueden interesarte
Programador(a) FullStack - .NET CORE y Angular
Perceptual ConsultoresLa Reina, Metropolitana de SantiagoEstamos en búsqueda, de Desarrollador...
Hace 29 díasDesarrollador FullStack - .NET CORE y Angular
Perceptual ConsultoresLa Reina, Metropolitana de SantiagoEstamos en búsqueda, de Desarrollador...
Hace 30 díasDesarrollador(a) FullStack - .NET CORE y Angular
Perceptual ConsultoresLa Reina, Metropolitana de SantiagoEstamos en búsqueda, de Desarrollador...
Hace 19 díasDesarrollador(a) FullStack - .NET CORE y Angular
Perceptual ConsultoresLa Reina, Metropolitana de SantiagoEstamos en búsqueda, de Desarrollador...
Hace 16 días¿Quieres ver más empleos similares a este?
Revisa el listado a tu derecha y pincha para ver el detalle del empleo.