SQL Developer (Senior Level)

$120,000 - $145,000/Yr

University of Wisconsin Credit Union - Madison, WI

posted 5 days ago

Full-time - Mid Level
Hybrid - Madison, WI
Credit Intermediation and Related Activities

About the position

UW Credit Union is hiring an experienced SQL Developer, internally known as Database Engineer, to support our mission of delivering world-class digital experiences. This role requires deep expertise in SQL and demonstrated experience developing stored procedures to automate complex processes. As a SQL Developer at UW Credit Union, you'll play a pivotal role in shaping our database engineering function, establishing best practices, building scalable solutions, and ensuring the systems that power our business operate at peak performance. In this role, you'll apply your extensive knowledge of database management, modeling, design, security, performance optimization, backup and recovery, patching, monitoring, and capacity planning. Your expertise in SQL and the creation of stored procedures will enable you to build creative solutions that manage and manipulate data efficiently and effectively. You'll also leverage your skills in scripting languages such as Python, PowerShell, or Bash to automate and enhance database management tasks. An in-depth understanding of version control systems like Git or SVN will help you manage database changes and collaborate effectively with development teams. This is an exceptional opportunity to solve complex problems, drive innovation, and collaborate with talented professionals in a fast-paced Agile environment.

Responsibilities

  • Design and build robust database solutions in both cloud-based and traditional environments, ensuring high functionality and stability to meet organizational needs.
  • Implement and maintain database integrity through strategic planning, applying patches, and setting up comprehensive backup and recovery procedures alongside performance monitoring.
  • Conduct thorough assessments of project requirements by estimating work efforts, identifying dependencies, and evaluating potential risks while developing effective mitigation strategies.
  • Enhance database security by adhering to best practices in design and implementation, conducting peer reviews, and ensuring comprehensive documentation and testing protocols.
  • Facilitate seamless integration of vendor systems and manage database updates across development and production environments, following established guidelines to ensure consistency and reliability.
  • Proactively diagnose and resolve production issues, maintaining thorough documentation of troubleshooting processes and best practices to enhance system reliability.
  • Drive continuous improvement initiatives by focusing on system scalability and maintainability, leveraging automation tools to support long-term success and efficiency.
  • Lead collaborative efforts with IT teams, software engineers, and business units to deliver innovative database solutions that address complex challenges and align with business objectives.
  • Communicate effectively with stakeholders, providing updates on project status, risks, and planned changes while managing expectations across technology teams and business units.
  • Mentor and guide the database team and business unit power users, sharing domain knowledge and fostering a culture of learning and best practices within the team.

Requirements

  • 6+ years of Database Administration and Development experience
  • Extensive experience and expertise in SQL and the creation of Stored Procedures to effectively manage and manipulate data.
  • Demonstrated knowledge in installation, modeling, design, security, performance optimization, backup and recovery, patching, monitoring, and capacity planning.
  • Proficiency in one or more scripting languages (e.g., Python, PowerShell, Bash) for automation and database management tasks.
  • In-depth understanding of version control systems (e.g., Git, SVN) to manage database changes and collaborate with development teams effectively.
  • Strong knowledge of software development tools and technologies that facilitate the design, implementation, and maintenance of database systems.
  • Fluency in one or more major object-oriented programming languages (e.g., Java, C#, C++) to integrate database solutions with applications.
  • Exceptional oral and written communication skills, enabling effective collaboration with team members and stakeholders across various business units.

Benefits

  • 21.5+ days of annual paid time off
  • 2 weeks paid caregiver leave
  • 2.5 weeks paid new child parental leave
  • 2 days paid volunteer time
  • 11 paid holidays (includes your birthday!)
  • 401k company match of up to 5%, plus approximately 4% discretionary match
  • Variable bonus reward
  • Competitive Medical, Dental and Vision plans, including domestic partner eligibility
  • Free bus pass
  • Employee Assistance Program
  • Hybrid work environment: 2 days a week on-site
  • Salary: $120,000 - $145,000; Mid-point is $137,800
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service