Senior T SQL Developer
Improving
· Remote
Full time
💻 Programming
Today
Heads up: we remove this job from our database within a month (monthly cleanup), so the link may stop working. We've saved it in your browser so you can find it again.
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
Source: GetOnBoard