Join to apply for the Senior SQL Developer (CPT) role at BETSoftware
17 hours ago Be among the first 25 applicants
Join to apply for the Senior SQL Developer (CPT) role at BETSoftware
We Want YouJoin our growing team at BET Software!
We're looking for a seasoned Senior SQL Developer to lead the maintenance and enhancement of our MSSQL-based database environment.
This role is key to ensuring the scalability, performance, and reliability of our systems.
You should have strong T-SQL skills, thrive under pressure, and be willing to mentor junior developers.
Reporting to the Software Delivery Lead, you'll help strengthen our database architecture to meet long-term business needs.
We foster a supportive environment where you can lead, grow, and build impactful systems.
Apply now!
You Bring
Completed BSc in Computer Science or a National Diploma in IT.
At least 7 years' experience with high transaction databases in a commercial setting.
More than 5 years' experience with MSSQL, covering all aspects.
Advanced SQL and query writing skills.
Proven troubleshooting expertise in SQL.
Experience designing and optimizing MSSQL databases.
Mentoring experience with other DBAs.
What You'll Do
Database Design
Ensure database design is robust, scalable, and efficient.
Collaborate with developers, support, and production DBAs to meet application and performance requirements.
Contribute to planning, documentation, and testing activities.
Define and document database policies, procedures, and standards.
Establish and maintain database best practices and coding standards.
Develop database components including functions, scripts, stored procedures, and triggers.
Own development projects from start to finish.
Investigate operational issues and system requirements with support teams.
Develop business cases, gather requirements, and define performance metrics.
Prepare detailed technical specifications for development and delivery.
Database Performance
Minimize downtime and optimize query response times.
Regularly test and evaluate data security, privacy, and integrity.
Implement processes to enhance database security.
Tune systems and queries for peak performance.
Create automation for recurring tasks.
Provide on-call support as needed.
Identify and resolve performance bottlenecks proactively.
Initiative and Innovation
Recommend and adopt emerging database technologies.
Drive process improvements to boost team performance and company results.
Participate in problem resolution, including after-hours support if necessary.
Anticipate and prevent potential issues.
Continuously acquire and apply new skills and knowledge.
Integrate new tools and technologies to improve system performance.
Align techniques and processes with industry standards.
Knowledge Sharing
Identify training needs and mentor team members.
Ensure effective knowledge transfer and address gaps.
Provide technical guidance through collaboration and sharing initiatives.
Living the Spirit
Promote cross-functional collaboration and inclusivity.
Foster a culture of versatility, support, and diversity.
Lead by example and view challenges as growth opportunities.
The Company We Keep
At BET Software, we cultivate talent through learning, growth opportunities, and incentives, making our team the best in the industry.
Additional Details
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Function: Information Technology
Industries: IT Services and Consulting
#J-18808-Ljbffr
Built at: 2025-05-17T11:50:18.488Z