Demo

Senior Consultant (Database Design)

Pyrovio
Ann Arbor, MI Full Time
POSTED ON 4/18/2025
AVAILABLE BEFORE 5/17/2025
About The Role

We are seeking a skilled and ambitious Database Design Consultant to join our growing technical solution design & implementation team. In this critical role, you will participate in all aspects of the software development lifecycle, from initial concept and design to implementation and maintenance. Your responsibilities will focus on designing and enhancing a high-performance, scalable, and reliable relational database that supports mission-critical applications and handles millions of records. Additionally, you will be one of several key contributors in bridging the gap between our frontend and backend developers by translating complex functional and technical requirements into clear, well-documented specifications.

Key Responsibilities

  • Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.  
  • Serve as a subject matter expert on relational database design and advise our clients on what design choices best meet their needs.
  • Design and develop database schemas, considering data models, scalability, performance, and maintainability.
  • Scope and solution database integrations with various internal and external systems, including APIs, ETL processes, and other databases.
  • Translate functional requirements into clear and actionable technical specifications for the development team, including database architecture and SQL query, procedure, and trigger parameters.
  • Collaborate closely with frontend and backend engineers to ensure alignment and address any technical challenges.
  • Effectively communicate with stakeholders across different departments, including product managers, engineers, designers, and business analysts.
  • Present complex technical information in a clear and concise manner to both technical and non-technical audiences.
  • Conduct code reviews and provide constructive feedback to other engineers.
  • Identify and mitigate potential technical risks and challenges.  

Qualifications

Required

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Proven experience translating complex business requirements into clear and actionable technical specifications for SQL queries, procedures, and triggers.
  • Strong experience in designing and developing large-scale relational databases, including data modeling, schema design, and performance tuning.
  • Experience with Agile development methodologies
  • Experience with database integration with various systems, including APIs, ETL processes, and other databases.
  • Extensive SQL skills, including writing complex queries, optimizing performance, and troubleshooting issues.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team.

Good to Have

  • Experience with at least one modern front-end framework (React, Angular, Vue.js) and C# or Java
  • Experience with developing in Oracle backends is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with API design principles (e.g., OpenAPI Specification)
  • Strong understanding of software design principles, including object-oriented programming, design patterns, and data structures
  • Experience with microservices architecture

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Consultant (Database Design)?

Sign up to receive alerts about other jobs on the Senior Consultant (Database Design) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,487 - $161,520
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Income Estimation: 
$133,900 - $199,666
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pyrovio

Pyrovio
Hired Organization Address Akron, OH Full Time
DESCRIPTION : This position is for a Consultant with a strength in data visualization, user interface / experience, and ...
Pyrovio
Hired Organization Address Cumberland, MD Full Time
Position Description Summary : The Consultant – Field implements an established construction planning program to constru...
Pyrovio
Hired Organization Address Akron, OH Full Time
Description: This position is for a highly skilled and experienced consultant to join our team and drive the successful ...
Pyrovio
Hired Organization Address Morristown, NJ Full Time
Job Summary : The Process and Systems Change Management Specialist will be heavily involved in new technical application...

Not the job you're looking for? Here are some other Senior Consultant (Database Design) jobs in the Ann Arbor, MI area that may be a better fit.

Senior Sales Consultant - Electric

DTE Energy, Belleville, MI

Senior IT Strategy Consultant

XPro, Ann Arbor, MI

AI Assistant is available now!

Feel free to start your new journey!