Senior T SQL Developer
Improving
· Remote
Tiempo completo
💻 Programming
Hoy
Atención: eliminamos este aviso de nuestra base de datos al cabo de un mes (limpieza mensual), así que el enlace puede dejar de funcionar. Lo guardamos en tu navegador para que puedas volver a encontrarlo.
Requerimientos indispensables
- 8+ años de experiencia relevante en desarrollo/ingeniería con SQL Server.
- Dominio avanzado de T-SQL.
- Inglés intermedio/avanzado para comunicación diaria con equipos globales – Obligatorio.
- Experiencia profunda con: Stored Procedures, User-Defined Functions (UDFs), Views, Triggers, SQL Server Agent Jobs
- Experiencia en query optimization y análisis de execution plans.
- Conocimientos sólidos de indexación, locking, concurrencia y resolución de deadlocks.
- Experiencia troubleshooting en ambientes productivos.
- Conocimientos de C#/.NET suficientes para diagnosticar problemas en la interacción aplicación–base de datos.
- Capacidad para comprender y documentar lógica de negocio compleja alojada en bases de datos.
- Perfil senior/architect-level, con autonomía para trabajar sobre sistemas existentes y de alta complejidad.
Responsabilidades del rol
Buscamos Senior T-SQL Developer con experiencia sólida en entornos complejos para analizar, documentar, probar y modernizar lógica de negocio alojada en SQL Server.
El rol tendrá un fuerte foco en T-SQL avanzado, performance, troubleshooting y sistemas legacy, trabajando en conjunto con equipos de desarrollo C#/.NET y DBAs.
Lo que harás:
- Reverse-engineer y documentar procedimientos almacenados, funciones, triggers, views y SQL Server Agent Jobs existentes.
- Identificar y documentar lógica de negocio que actualmente no está formalizada.
- Diseñar y construir pruebas automatizadas y de caracterización para validar lógica crítica en SQL Server.
- Refactorizar T-SQL complejo o frágil, preservando el comportamiento de negocio esperado.
- Investigar y resolver incidentes de producción relacionados con SQL, procesamiento de datos, performance y concurrencia.
- Analizar execution plans y diagnósticos de SQL Server para identificar y resolver problemas de rendimiento.
- Trabajar junto a desarrolladores C#/.NET en la integración entre aplicaciones y base de datos.
- Colaborar con DBAs para definir claramente las responsabilidades entre ingeniería y administración de bases de datos.
Plus relevante
- Experiencia modernizando aplicaciones legacy basadas en SQL Server.
- Experiencia en sistemas transaccionales de alto volumen, especialmente en finanzas, billing, payroll o logística.
- Background en contabilidad o finanzas.
- Experiencia con Azure SQL o workloads de SQL Server alojados en cloud.
Beneficios que ofrecemos
- Contrato a largo plazo.
- 100% Remoto.
- Vacaciones y PTOs
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea
- Budget para compra de libros.
- Budget para compra de materiales de trabajo
- mucho mas..
SQL ServerTSQLStored Procedures
Fuente: GetOnBoard