Senior Database SQL Developer

3 days ago


Grand Rapids, Michigan, United States iMPact Business Group Full time
About the Role

This is a Direct Hire opportunity for a Senior Database SQL Developer to join our team at iMPact Business Group.

Location: Grand Rapids, MI - Hybrid (GR office one/two days per week)

Work Hours: Monday thru Friday, 8 - 5 EST; occasional weekends or evenings for production release support or off-hours processing.

About the Job

  • The Senior Database Developer reports to the Database Manager and is responsible for database design, procedural scripting, performance tuning, management, automation tools, database security and integrity, database modernization, back-ups and testing
  • This position collaborates with the application development, business intelligence, network admin and business analyst teams
  • They will analyze, design, build, test, implement, support and maintain SQL databases, data warehouses, data exchange/interfaces, and SSIS/SSRS to meet the company's requirements for availability, performance, scalability, and security
  • They will adhere to established and agreed on best practices and standards
  • They will maintain awareness of emerging technologies, best practices, and industry trends
  • Research and evaluate new technologies and practices for applicability

Primary Duties and Responsibilities:

  • Design, develop, and refactor database physical and logical structures and assess for new application functionality
  • Work with application developers and stakeholders on overall application design and architecture
  • Evolve database structures to improve access and maintainability where necessary
  • Develop and improve server-to-server integration systems and processes with business partners (publications, FTP, web services,.xml interfaces, APIs, etc.)
  • Tuning queries and stored procedures for scalability and performance
  • Resolve support issues to maintain data and business integrity
  • Stakeholder collaboration, task planning, solution delivery and data Project Management
  • Evaluate, propose and implement appropriate database monitoring and control tools to support and improve overall system security, integrity and health
  • Maintain plan for back-up, recovery, and high availability. Maintain data availability for applications that are running 24x7

Required Knowledge, Skills and Abilities:

  • Extensive experience working with MS SQL Server
  • Experience modeling data and designing enterprise database architectures
  • Knowledge of formal database architecture and design
  • Experience with SQL Reporting Services (SSRS) and SQL Integration Services (SSIS)
  • Experience developing and maintaining data archival strategies and reporting optimization
  • Experience with both normalized and de-normalized data
  • Experience with performance tuning

Desired Knowledge, Skills and Abilities:

  • Experience with Azure SQL, Managed Instance, Data Factory, C#, and PowerShell
  • Experience with Power BI
  • Experience with middle tier applications consuming data, specifically.NET and web services
  • Experience with Agile Methodology, Change Management, and IT General Controls (ITGC)
  • Experience with database unit testing
  • Experience with Data Warehouse design and implementation


  • Grand Blanc, Michigan, United States Cordova Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer to join our team at Cordova. As a key member of our development team, you will be responsible for designing, developing, and implementing software products with a focus on rapid delivery of stable and scalable solutions.Key ResponsibilitiesDesign and develop software applications...


  • Grand Rapids, Michigan, United States Creative Financial Staffing Full time

    About the RoleWe are seeking a seasoned.NET Developer to join our team at Creative Financial Staffing. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality.NET applications.Key ResponsibilitiesApplication Development: Design, develop, and deploy scalable and efficient.NET applications,...


  • Grand Rapids, Michigan, United States Your IT & Corporate Recruiter Full time

    Job Title: Senior Dynamics DeveloperYour IT Recruiter is seeking a highly skilled Senior Dynamics Developer to join our client's team. This role is a great opportunity for a software professional to work on a high-performing team responsible for building, supporting, and continuously improving the Customer Relationship Management platform, Microsoft Dynamics...


  • Grand Rapids, Michigan, United States Your IT & Corporate Recruiter Full time

    Job Opportunity**About the Role**Your IT Recruiter is seeking a skilled Senior Dynamics Developer to join our client's team. This position offers a unique blend of remote and on-site work, with a 4-day workweek from home and 1 day at the National Heritage Academies Service Center in Grand Rapids, Michigan.**Key Responsibilities**As a key member of the CRM...


  • Grand Rapids, Michigan, United States Della Infotech Full time

    Job Title:Senior.Net DeveloperAbout the Role:We are seeking a highly skilled Senior.Net Developer to join our team at Della Infotech. As a key member of our development team, you will play a pivotal role in designing, coding, testing, and troubleshooting our APIs and software applications.Key Responsibilities:Collaborate with cross-functional teams to gather...

  • Senior.NET Developer

    3 weeks ago


    Grand Rapids, Michigan, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior.NET Developer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using.NET technologies.Key ResponsibilitiesCollaborate with Cross-Functional Teams: Work closely with our cross-functional...

  • Senior.Net Developer

    3 weeks ago


    Grand Rapids, Michigan, United States Della Infotech Full time

    Job DescriptionWe are seeking a highly skilled Senior.Net Developer to join our team at Della Infotech. As a key member of our development team, you will play a pivotal role in designing, coding, testing, and troubleshooting our APIs and software applications.Key Responsibilities:Collaborate with cross-functional teams to gather and define software...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the RoleAs a family-owned company, Meijer is committed to serving people and communities. This position is part of our team that designs, develops, tests, maintains, and enhances business applications as a member of an Agile development team. The ideal candidate will work with the entire team to ensure development conforms to acceptance criteria and...


  • Grand Rapids, Michigan, United States Della Infotech Full time

    Job Title: Senior Data EngineerJob Summary:Della Infotech is seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, developing, and testing cloud solutions for data migration and analytics.Key Responsibilities:Design and develop cloud-based data migration solutions using Azure Data...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the RoleAs a family-owned company, Meijer is committed to serving people and communities. This role offers a unique opportunity to be part of a team that values leadership, personal growth, and development. If you're looking for a career that aligns with your values, consider joining our team.Key ResponsibilitiesDesign, develop, test, maintain, and...

  • Automation Developer

    2 weeks ago


    Grand Rapids, Michigan, United States Acrisure LLC Full time

    About AcrisureAcrisure is a global Fintech leader that combines the best of humans and high tech to offer multiple financial products and services to millions of businesses and individual clients.Job SummaryYou will partner closely with our IA architects, senior developers, and process owners to translate the customer's business requirements to define IA...


  • Grand Rapids, Michigan, United States Folklore Full time

    Job OverviewFolklore is seeking a highly skilled and motivated Backend Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining the server-side components of our web applications. Your primary focus will be on building scalable and efficient back-end solutions that ensure...


  • Grand Rapids, Michigan, United States West Pharmaceutical Services Full time

    Job SummaryWest Pharmaceutical Services is seeking a highly skilled Senior Automation Engineer to join our Global Engineering team. As a key member of our team, you will be responsible for supporting manufacturing and contributing to the development and implementation of our business manufacturing strategy.Key responsibilities include specifying, purchasing,...

  • Math Developer

    2 weeks ago


    Grand Rapids, Michigan, United States Auto-Owners Insurance Full time

    Auto-Owners Insurance IT Division Job OpportunityA challenging and rewarding career awaits at Auto-Owners Insurance, a top-rated insurance carrier. Our team of caring associates creates financial security by helping individuals and businesses make a new start when a loss occurs.Job DescriptionWe offer a merit-based work-from-home program based on job...

  • Software Developer

    1 week ago


    Grand Rapids, Michigan, United States Barr Engineering Company Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled software engineer to support our internal systems and collaborate with external clients to provide innovative technological solutions. The ideal candidate will have expertise in web applications, DevOps, cloud architecture, and data capabilities, with a passion for collaboration and...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our Agile team at Meijer. As a key member of our development team, you will design, develop, test, maintain, and enhance business applications to meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and develop software applications using Agile principles and...

  • Software Developer

    2 weeks ago


    Grand Rapids, Michigan, United States Meijer Full time

    About MeijerMeijer is a family-owned retailer with a rich history of serving people and communities. With over 85 years of experience, we've grown into a multi-billion dollar company with a strong presence in the Midwest.Job SummaryWe're seeking a skilled Software Engineer to join our team at Meijer. As a key member of our Development Lifecycle, you'll play...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Agile development team at Meijer. As a key member of our team, you will be responsible for designing, developing, testing, maintaining, and enhancing business applications.Key ResponsibilitiesDesign and develop software applications using Agile principles and industry...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our Agile development team at Meijer. As a key member of our team, you will design, develop, test, maintain, and enhance business applications to meet the needs of our customers and stakeholders.Key Responsibilities:Design and develop software applications using Agile principles and...

  • Senior Java Developer

    3 weeks ago


    Grand Rapids, Michigan, United States Creative Financial Staffing Full time

    Senior Java DeveloperCreative Financial Staffing is collaborating with an engineering firm specializing in Software Development, Advanced Artificial Intelligence, and DevSecOps. This firm focuses on engineering solutions for the most pressing challenges of their clients while keeping an eye on future innovations.Job DescriptionAs a Senior Java Developer, you...