Senior SQL Server DBA & .NET Core Developer
Experience: 5–8 Years
Location: Ahmedabad
Salary: 12 LPA to 15 LPA
Employment Type: [Full-time / Contract]
Role Overview
We are seeking a highly skilled Senior SQL Server DBA with strong .NET Core development expertise to join our team. This is a DBA-first, hands-on role focused on ensuring database performance, scalability, reliability, and security, while also contributing to application development in a modern .NET ecosystem.
You will work closely with engineering teams to optimize end-to-end system performance and ensure seamless integration between database and application layers.
About Xeo Software
Xeo Software is an AI-first company with a 14-member high-performance team building enterprise-grade AI systems for internal automation and client solutions. We focus on practical, scalable AI systems and not prototypes.
Our Core Values Come First
At Xeo Software, we believe skills can be taught, but values must be shared. To thrive here, you must not only be technically strong, but you must live out the principles that define how we work together and with our clients.
Two-Way Candor
We speak directly and respectfully, even when conversations are hard. We invite honest feedback and give it in return, knowing it strengthens trust and outcomes.
Excellence & Professionalism
We take pride in doing things right the first time. That means going beyond good enough polishing details, documenting solutions, and holding ourselves to the highest standard.
Continuous Learning
Technology evolves fast, and so do we. We actively seek out new tools, share knowledge with teammates, and integrate innovations that drive better results.
Loyalty to Team & Clients
We succeed together. We support one another, assume good intent, and show the same loyalty to our clients that we do to our coworkers.
If these values resonate with you, you'll feel at home here. If not, no matter your technical skills, this isn't the right place for you.
Key Responsibilities
Database Administration & Performance
- Manage, monitor, and optimize SQL Server performance, availability, and reliability
- Troubleshoot end-to-end performance issues across application and database layers
- Design, implement, and maintain database schemas, queries, and indexing strategies
- Perform query optimization and performance tuning for high-volume systems
Security & Reliability
- Implement and manage database security (roles, permissions, encryption)
- Develop and maintain backup and disaster recovery strategies
- Ensure data integrity, high availability, and business continuity
Application Development
- Develop and maintain components using .NET Core / ASP.NET Core
- APIs, services, and data access layers
- Collaborate with development teams to improve system architecture and performance
- Integrate database solutions with modern application frameworks
Automation & Improvement
- Automate repetitive tasks using scripting or tools
- Continuously improve system performance, scalability, and efficiency
- Contribute to best practices in both DBA and development domains
Required Skills & Qualifications
Experience
- 5–8 years of hands-on experience in Microsoft SQL Server (DBA + development)
Technical Skills
- Strong expertise in:
- SQL Server administration, performance tuning, and optimization
- Query optimization, indexing strategies, and execution plans
- Solid experience with:
- .NET Core / ASP.NET Core / ASP.NET MVC
- C#, ADO.NET, Entity Framework Core
- Experience in:
- REST API design, development, and integration
- Frontend basics: HTML, CSS, JavaScript, jQuery, Bootstrap
- Knowledge of:
- Database security best practices
- Backup, recovery, and disaster recovery planning
- Automation/scripting (e.g., PowerShell or similar)
Preferred Qualifications (Good to Have)
- Experience with cloud platforms (Azure SQL / AWS RDS)
- Familiarity with CI/CD pipelines and DevOps practices
- Exposure to microservices architecture
- Experience with monitoring tools and performance diagnostics
Key Competencies
- Strong analytical and problem-solving skills
- Ability to work across database and application layers
- Ownership mindset with attention to detail
- Effective communication and collaboration skills
Why Join Us
- Work on modern, scalable .NET-based systems
- Opportunity to own and optimize critical database infrastructure
- Collaborative and growth-focused engineering environment