Job Description
We are seeking a highly skilled Sr. Full-Stack DBA Developer to join our team.
This role requires a deep understanding of database design, development, and performance tuning.
You will be responsible for owning the reliability, scalability, and cost management of our SQL databases.
-----------------------------------
Key Responsibilities
* Database Architecture & Performance
o Design and optimize database schemas, indexes, queries, and stored procedures.
o Own database performance tuning, query optimization, and capacity planning.
o Manage availability, backup/restore, disaster recovery, and survivability strategies in Azure SQL.
* Software Development & Feature Delivery
o Design, develop, and maintain enterprise-grade applications and services using C# and .NET.
o Build application features that interact deeply with the database.
o Develop and maintain RESTful APIs and backend services.
* Azure Cloud & DevOps
o Design and operate solutions using Microsoft Azure.
o Support CI/CD pipelines and deployment practices using Azure DevOps.
o Collaborate on infrastructure decisions that impact scalability, performance, and cost.
-----------------------------------
Required Skills & Qualifications
We are looking for a candidate with:
* Bachelor's degree in Computer Science or equivalent experience.
* 7+ years of professional experience in C#/.NET software development.
* Strong written and spoken English (C1 or C2 proficiency).
* Expert-level proficiency in C#, .NET Core, and .NET Framework.
* Experience building and maintaining RESTful APIs.
* Experience with Microsoft Azure services.
-----------------------------------
What We Offer
We offer:
* A competitive salary commensurate with experience.
* The opportunity to own critical systems and influence architectural decisions.
* A collaborative engineering culture that values quality, accountability, and continuous improvement.
-----------------------------------
Data Integrity, Security, and Operational Excellence