Company Logo

Senior SQL Developer

This job post is managed by

DF
Dea Firti

Job Requirements

On-site
Minimum Bachelor’s Degree

Job description for Senior SQL Developer at XtramileSolutions

Key Responsibilities

Database Design & Architecture

• Architect, design, and manage scalable relational database schemas, tables, views, and keys following proper normalization standards.

• Ensure data integrity, referral constraints, and implement Role-Based Access Control (RBAC) security model.

• Prepare deployment and migration scripts across Development, Test, and Production environments.

Development & Programmability

• Write, optimize, and maintain complex T-SQL Stored Procedures, User-Defined Functions (Scalar and Table-Valued), and Database Triggers.

• Implement robust transaction management (TRY...CATCH, COMMIT, ROLLBACK) and set appropriate isolation levels for concurrency control.

• Design efficient views, Common Table Expressions (CTEs), and complex window functions for backend logic.

Performance Tuning & Indexing

• Analyze graphical execution plans and rewrite inefficient T-SQL queries to reduce I/O and CPU overhead.

• Monitor performance bottlenecks, deadlocks, and blocking issues using Extended Events, SQL Profiler, Activity Monitor, and Dynamic Management Views (DMVs).

• Design and execute indexing strategies (Clustered, Non-Clustered, Filtered, Composite) and manage index maintenance (rebuild/reorganize).

Tools, Administration & Reporting

• Utilize SQL Server Management Studio (SSMS) for everyday database development and administration workflows.

• Configure and maintain automated SQL Server Agent jobs for maintenance, scheduling, and data processing.

• Develop, deploy, and maintain parameterized reports, matrix reports, and dashboards using SQL Server Reporting Services (SSRS).

Requirements & Qualifications

Technical Requirements

• Experience: 5+ years of professional experience as a SQL Server Developer or Database Developer.

• Core Skills: Strong proficiency in T-SQL, schema design, stored procedures, functions, and triggers.

• Performance Optimization: Hands-on experience reading execution plans, using DMVs, and applying advanced indexing strategies.

• Tools: Proficiency in SSMS, SQL Server Agent, Extended Events/Profiler, and SSRS.

• Integration: Familiarity with application integration (e.g., .NET / C# backend frameworks) and basic ETL concepts.

Preferred Skills (Bonus)

• Experience with SQL Server Integration Services (SSIS).

• Familiarity with Azure SQL Database or cloud-hosted database environments.

About the company
XtramileSolutions
Information Technology and Services
11 - 50 employees

Established in 2004, we are a team of Information Technology professionals with domain expertise in Public and Private Healthcare integration platform solutions.

With the constant frustrations of ineffective and disconnected systems in healthcare, we sought to see the healthcare industry advance through the use of innovative IT solutions.

We are passionate about using digital technologies to improve the efficiency and effectiveness for healthcare workers in delivering their services, whilst empowering patients to take control of their own healthcare.

Since our launch, we have partnered with the Federal and State Government of Australia and private health institutions, both nationally and internationally, to provide high quality processes and systems between healthcare professionals and patients.

We pride ourselves in our understanding of technical solutions and industry experience and our passion to continue to help even more healthcare organisations in their journey to improve patient outcomes.

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
10+ years
Minimum Bachelor’s Degree
PT TechTiera Services Indonesia
Full-Time
3–5 years
Minimum Bachelor’s Degree
Orang-IT.id

.Net Developer

Not Disclosed
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Contract
3–5 years
Minimum Associate Degree
PT Sigma Global Teknologi

Backend Developer

Not Disclosed
Full-Time
1–3 years
Minimum Bachelor’s Degree
Trimegah Sekuritas

Senior SQL Developer