Software Engineer

Motion Recruitment
Medina, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Medina, United States of America

Tech stack

Legacy Database
Agile Methodologies
Databases
Computer Engineering
Database Security
Microsoft SQL Server
Query Optimization
Sqlprofiler
SQL Stored Procedures
SQL Databases
T-SQL
System Availability
Database Optimization
Software Troubleshooting
Database Performance
Information Technology
Code Restructuring

Job description

We are seeking a Senior SQL Developer to support a high-performance, mission-critical database environment for an on-premise enterprise solution. The ideal candidate will bring strong expertise in SQL Server development and database performance optimization, with a focus on improving high-volume transactional systems, ensuring high availability, and modernizing legacy database components.

This role operates within an Agile environment and partners closely with engineering, QA, and cross-functional technical teams to deliver scalable, reliable database solutions., * Design, develop, and optimize high-performance SQL Server database objects including stored procedures, functions, and triggers

  • Improve database efficiency, scalability, and transaction performance in high-volume environments
  • Support and maintain high availability database solutions
  • Perform query tuning and performance troubleshooting using tools such as SQL Profiler, Extended Events, and Query Store
  • Refactor and modernize legacy database structures using current SQL Server capabilities
  • Develop and implement secure role-based access controls and permissions
  • Collaborate with Agile teams to deliver sprint-based development work and meet release timelines
  • Create and maintain technical and functional documentation
  • Work closely with QA and engineering teams to ensure solution quality and stability

Requirements

  • 5+ years of SQL Server development experience
  • Strong expertise in MS SQL Server (SQL Server 2022 preferred)
  • Advanced T-SQL development (stored procedures, UDFs, triggers)
  • Experience with database performance tuning and optimization
  • Strong understanding of physical database design and storage optimization
  • Experience supporting high availability database environments
  • Knowledge of database security, roles, and permissions
  • Experience working in Agile/Scrum environments
  • Bachelor's degree in Computer Science, Computer Engineering, IT, Telecommunications, or related field

Preferred Qualifications

  • Experience modernizing or refactoring legacy database systems
  • Exposure to large-scale, high-throughput transactional systems
  • Strong documentation and cross-team collaboration skills

Apply for this position