Senior Database Developer

Senior Database Developer Job Description Template

Our company is looking for a Senior Database Developer to join our team.

Responsibilities:

  • Troubleshoot and problem solve SQL database issues;
  • Performs problem resolution and root cause analysis along with recommending and implementing preventive techniques;
  • Stress test and optimize the system for efficiency in a distributed database;
  • Discover and understand business needs during requirements gathering to effectively design, develop, test, and deploy reports or applications;
  • Build custom data imports as required;
  • Demonstrate SQL best practices in regards to security and privacy as well as design;
  • Analyse current internal processes and make recommendations for automated workflow processes with eventual implementation;
  • Create SQL views and stored procedures to combine/aggregate data needed for reporting purposes;
  • Propose and implement database architectural changes to make database infrastructure highly scalable and optimized;
  • Implement and test software/server upgrades as needed to gain better functionality;
  • Recommend technical solutions, new application design, process flows.

Requirements:

  • Savvy minded and have the ability to think a little left of field / outside the box;
  • A strong and creative communicator;
  • Friendly, approachable and have good relationship management skills;
  • An avid supporter of our fully inclusive culture – we celebrate difference and ensure that everyone belongs.