Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Database Developer

RIMEX

At RIMEX, we operate under one simple premise: provide our customers with the best products and services, period. Our teams combine engineering, manufacturing, technology, and field experience to deliver dependable solutions for demanding industrial environments. We are hiring a Database Developer to join our Langley team and contribute to the continued development, reliability, and evolution of the TyreSense product line.Position Summary
The Database Developer designs, develops, tests, documents, deploys, and supports the databases and data logic behind the TyreSense ecosystem. The role works across data models, T-SQL code, query performance, application data access, migrations, reporting data, and data protection. The successful candidate will translate operational and product requirements into reliable, well-performing, and maintainable database solutions while working closely with software, DevOps, QA, support, product, data, and IT stakeholders.This is a hands-on role for someone who can independently analyze problems and develop high-level designs, work with large and growing datasets, protect data integrity, and help mature database engineering practices without losing sight of customer and operational needs.Principal Duties and Responsibilities
1. Database Design and Development
Design, develop, enhance, and maintain relational databases that support TyreSense applications, services, and reporting.Write clear, efficient, and maintainable T-SQL, including stored procedures, functions, views, triggers where appropriate, and set-based logic.Design normalized data models, keys, constraints, and indexes that protect data integrity and support application needs.Translate approved requirements and workflows into practical data designs, schema changes, and documented data definitions.Make sound recommendations on when to build new database logic and when to reuse or improve existing code.2. Performance, Scalability, and Query Optimization
Analyze and tune queries, stored procedures, and indexes using execution plans, wait statistics, and other evidence rather than assumption.Design for high-volume, time-series, and historical data, including partitioning, archiving, and retention approaches where appropriate.Identify and resolve blocking, deadlocks, long-running queries, and resource bottlenecks in collaboration with software and IT teams.Plan database designs that scale across a wide range of fleet sizes and deployment environments.Measure and confirm the impact of performance changes before and after release.3. Application Data Access and Integration
Work closely with software developers on data access using C#, .NET, and Entity Framework, including efficient querying and transaction handling.Review ORM-generated queries and recommend improvements to application data access patterns.Support data needs for APIs, services, and approved integrations with customer, fleet, asset, reporting, and internal systems.Define clear data contracts and protect backward compatibility when schemas change.Contribute C# and .NET code where database-related application changes are required.4. Data Migration, Versioning, and Releases
Develop and maintain scripted, repeatable, and version-controlled database changes and migrations.Plan, test, and support data migrations and upgrades between product versions, including validation and rollback planning.Use approved source control, peer review, and release practices for all database code and schema changes.Support continuous integration and automated deployment of database changes where practical.Prepare clear release notes and deployment steps for database changes across supported environments.5. Data Quality, Reporting, and Analytics Support
Investigate data-quality, synchronization, history, and consistency issues using reproducible analysis.Build reliable, well-defined datasets, views, and queries that support reporting, dashboards, and analytics.Work with data, BI, and product stakeholders to define data meaning, business rules, and reporting requirements.Add validation checks and controls that prevent recurring data issues.6. Database Operations and Reliability
Support database health across cloud-hosted, customer-hosted, and private deployment models without building customer-specific assumptions into core design.Work with IT on backup awareness, recovery testing, maintenance plans, monitoring, and capacity planning.Assist with production issue investigation, root-cause analysis, hotfix validation, and post-release monitoring.Create useful diagnostics, health checks, and troubleshooting information for support and infrastructure teams.7. Database Security and Data Protection
Apply least privilege, role-based access, and secure coding practices to database design and code.Prevent SQL injection and other data risks through parameterized access, input validation, and safe dynamic SQL practices.Do not place passwords, keys, certificates, or production connection details in source code or unsecured scripts.Follow approved practices for production data access, masking, retention, auditing, and environment separation.Report suspected vulnerabilities, exposed credentials, unauthorized access, or unexpected data exposure immediately and support remediation.8. Collaboration and Stakeholder Support
Work with software, DevOps, QA, support, product, data, and IT stakeholders to clarify needs, priorities, and acceptance criteria.Take part in backlog refinement, estimation, design reviews, code reviews, sprint or release planning, and retrospectives.Explain database options, risks, dependencies, and trade-offs clearly to technical and non-technical audiences.Provide technical input without making unapproved customer commitments, architecture decisions, or release promises.9. Documentation and Knowledge Transfer
Maintain accurate data models, data dictionaries, schema documentation, deployment notes, and troubleshooting procedures.Keep database code, scripts, and documentation in approved RIMEX systems.Share knowledge through walkthroughs, peer reviews, and practical support for other team members.Reduce dependence on individual knowledge by documenting repeatable processes, known issues, and recovery steps.10. Continuous Improvement and Responsible AI Use
Qualifications and Core Competencies
Minimum five years of professional experience developing and supporting production database applications;
equivalent depth of practical experience may be considered.Strong SQL and T-SQL skills with a solid understanding of relational database design concepts.Strong experience with Microsoft SQL Server and SQL Server Management Studio.Proven experience with query optimization, indexing strategy, execution plan analysis, and performance tuning.Experience with C#, .NET, and Entity Framework.Experience with source control, peer review, scripted database changes, and structured release practices.Working knowledge of database security, access control, secrets handling, and secure development practices.Experience with large or high-volume datasets, time-series data, partitioning, or archiving is an asset.Experience with data migrations, version upgrades, SSIS, or comparable ETL tooling is an asset.Experience with Power BI, SSRS, or other reporting and analytics tools is an asset.Experience with Azure SQL or comparable cloud data services, Windows Server, IIS, or hybrid deployment environments is an asset.Experience with industrial, IoT, telemetry, fleet, asset-management, manufacturing, or safety-related applications is an asset.Experience using GitHub Copilot or another AI-assisted development tool is preferred, provided it is used within approved security and data-governance requirements.Post-secondary education in computer science, software engineering, information technology, or a related field is preferred;
equivalent practical experience may be considered.Clear spoken and written English communication skills.Must be legally entitled to work in Canada.Strong attention to data integrity, evidence-based analysis, secure design, testing discipline, and clear technical documentation.Practical problem solving, sound judgement, accountability, and effective collaboration across software, product, QA, support, data, and IT teams.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Database Developer in Winnipeg, MB vacancy
  •  ...VLink’s work culture. We value our professionals, providing comprehensive benefits and the opportunity for growth. Role : SQL Database Developer Experience : 8–10 Years Primary Skills : SQL, Stored Procedure Additional Skills : T‑SQL, PL/SQL Relocation : Yes... 
    Suggested
    Relocation

    VLink Inc

    Winnipeg, MB
    1 hour ago
  • $90k - $110k per year

     ...harnessing the power of scientific testing and data-driven insights to build a healthier future.About the Position:We’re looking for a Database Developer with strong Oracle SQL and PL/SQL development skills to join our software and technology team.In this role, you will develop,... 
    Suggested
    Permanent employment
    Work visa
    Flexible hours

    ALS Global

    Winnipeg, MB
    1 hour ago
  • Job DescriptionJob Title : Database Software developerLocation : Montreal, QCJob Type : Contract on W2Work Status: US Citizen / Canadian Citizen / TN VISA - Expertise in DB2 (Release 9.5 or later) and or Sybase 15.Xgeneral administration, development, programming and performanceturning... 
    Suggested
    Contract work

    E PRO Inc

    Winnipeg, MB
    1 hour ago
  •  ...everyone now includes AI agents. The Role: Are you the kind of developer who gets a rush from cracking a gnarly replication bug, an...  ...helping customers succeed? As a Customer Support Developer (Databases) at Airbyte, you'll combine hands-on development skills with deep... 
    Suggested
    Immediate start
    Remote work
    Flexible hours

    Airbyte, Inc.

    Winnipeg, MB
    1 hour ago
  • Build reliable database solutions at RIMEX in Langley using SQL Server, T-SQL, and performance tuning for TyreSense applications.This hands-on Database Developer role supports the continued evolution of the TyreSense product line. You will design relational databases, develop... 
    Suggested

    RIMEX

    Winnipeg, MB
    1 hour ago
  •  ...ManitobaThe Dufresne Group Home Office147 Commerce DriveWinnipeg, MB R3P1A2, CAN The Dufresne Group is currently seeking a Senior Database Developer for our eCommerce Team within our Home Office located at 147 Commerce Drive in Winnipeg, MB . As a Senior... 
    Full time
    Contract work
    Internship
    Home office

    The Dufresne Group

    Winnipeg, MB
    1 hour ago
  • $110k - $120k per year

    A leading global software engineering firm is seeking a skilled SQL Database Developer in Toronto, Ontario. This role demands 8-10 years of experience in SQL database development, focusing on optimizing database performance and ensuring compliance with banking regulations. Candidates... 

    VLink Inc

    Winnipeg, MB
    1 hour ago
  • $94.3k - $141.5k per year

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of...
    Full time
    Work at office

    Citi

    Winnipeg, MB
    1 hour ago
  •  ...a key role in the stability, performance, and evolution of our database environments. You will be responsible for the maintenance, operation...  ...operations and the continuous improvement of DBA practices. Develop deep expertise in our products and environments within a complex... 
    Long term contract
    Permanent employment
    Fixed term contract
    Internship
    Remote work
    Work visa
    Flexible hours

    GIRO

    Winnipeg, MB
    1 hour ago
  •  ...DescriptionOn behalf of our public sector client, Affinity is seeking a Database Administrator to be engaged for a one-year term, with a possible...  ...data strategy to support modernization initiatives. Design, develop, install, administer, and maintain the databases used by the... 
    Long term contract

    Affinity

    Winnipeg, MB
    1 hour ago
  •  ...Limitless with Reliance By joining Reliance as an Analyst, Databases, you’ll become an important Team Member and will be provided...  ...solutions to support target data models. Ability to enhance and develop detailed architecture and technical design documentation and... 

    Reliance Home Comfort

    Winnipeg, MB
    1 hour ago
  •  ...Responsibilities: Perform Core SQL DBA tasks.Configure and maintain database servers and processesHandle Database upgrades and migrations....  ...regular processes, track issues, and document changesAssist developers with query tuning and schema refinementPerform scheduled... 
    Remote work

    CloudVital

    Winnipeg, MB
    1 hour ago
  •  ...deliver innovative, high-quality IT solutions is looking for a Database Reliability Engineer.They are looking for a motivated Database Reliability...  ...ensure high availability and disaster recovery.Automation : Develop and maintain automation scripts (Shell, Python) and tooling to... 
    Long term contract

    Humankind Global Recruitment

    Winnipeg, MB
    1 hour ago
  • $69.45k - $119.45k per year

     ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join...  ...Application Developer (RAD). ~ Strong knowledge of SQL and database management systems. ~ Must be eligible for Reliability Clearance... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    5 days ago
  • $109.4k - $191.5k per year

     ...this position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting...  ..., and Web Sphere in a Unix environment3+ years of experience developing on a SaaS, PaaS, or Cloud Infrastructure product/solutionProven... 
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    1 hour ago
  •  ...colleagues, and vendors to troubleshoot complex issues, improve database performance, reduce recurring effort, and strengthen service continuity...  ...risk, and coordinating implementation and rollback plans. Develop and maintain automation, monitoring, standards, procedures, and... 

    Alberta Pensions Services Corporation (APS)

    Winnipeg, MB
    1 hour ago
  • $96.8k - $145.2k per year

     ...and advancement. Your OpportunityStantec is seeking a Senior Database Geologist to join our Energy and Resources Canada West team. This...  ...skills Understanding of project related risks Ability to develop a strong network in the local and national marketplace Willingness... 
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Local area
    Remote work
    Work from home
    Home office

    Stantec

    Winnipeg, MB
    1 hour ago
  • $70 - $78 per hour

     ...complex technical issues to stakeholders and Lines of Business partners Complying with CIBC standards for change control and overall database security policies Analysing recurring incidents and identifying service improvements where possible Providing on-call... 

    HRbrain Inc.

    Winnipeg, MB
    1 hour ago
  • ## PostgreSQL Database Administrator (Production DBA)Apply: Toronto, ON: Full time: Posted 30+ Days Ago: JR192**About Centric Software:**...  ...brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish... 
    Full time
    Remote work

    Centric Software

    Winnipeg, MB
    1 hour ago
  • $80k - $95k per year

     ...95,000.00 AnnuallyJob DescriptionPosition:Database Marketing ManagerReports To:Director of...  ...MarketingOVERVIEWThe CRM Manager is responsible for developing, implementing, and managing customer...  .... Manage customer investment matrix.Develop Offers: Create, implement & execute offers... 
    Long term contract
    Temporary work

    Parq Casino

    Winnipeg, MB
    1 hour ago
  •  ...external clients in a timely manner and assist problem solving.Develop and maintain robust and user-friendly Power BI reports/dashboards...  ....3+ years of analytics experience in marketing data governance, database marketing, campaign management, hypothesis testing and experimental... 
    Permanent employment

    Michael Page

    Winnipeg, MB
    1 hour ago
  • Duties May Include: Design and implement robust, scalable, and secure database solutions to support mission-critical applications Collaborate with cross-functional teams during all phases of implementation including requirements, analysis, design, build/configuration,... 
    Long term contract
    Contract work
    Temporary work

    Trinity Global Consulting

    Winnipeg, MB
    1 hour ago
  •  ...are signed off, lists are error-free and delivered on time. Develop robust and user-friendly Power BI reports and dashboards for campaign...  ...data and business. 3+ years of analytics experience in database marketing, marketing analytics, campaign management, hypothesis... 
    Work from home

    CAA South Central Ontario

    Winnipeg, MB
    1 hour ago
  • $70k - $150k per year

     ...TechnologyPosition Summary We are seeking a highly skilled and motivated Database Administrator to join our NACB Database Deployment and...  ...consistently followed.Automation & Continuous Improvement Develop and maintain automation solutions to reduce manual effort and... 
    Part time

    BMO

    Winnipeg, MB
    1 hour ago
  • $70 per hour

     ...About the RoleNonrel Technologies Ltd. is seeking an experienced Database Analyst Manager to lead the design, management, security, and...  ...database systems. Analyze business and technical requirements to develop scalable database architectures and data models. Develop and... 
    Hourly pay
    Permanent employment
    Full time

    Nonrel Technologies LLC

    Winnipeg, MB
    1 hour ago
  • $118.3k - $135.26k per year

    Page 1 of 3 Position Title: Senior Database Administrator Classification: IS30 Department/Account: HIBC Services Job Code...  ...of evaluation methodologies. Demonstrated success in developing effective deployment plans and executing delivery. Strong organizational... 
    Full time
    Work at office
    Weekend work

    ESIT Advanced Solutions Inc.

    Winnipeg, MB
    1 hour ago
  •  ...DBA who enjoys solving complex performance problems, improving database reliability, and working with systems that support SaaS applications...  ..., takes ownership of problems, and wants to continue developing their expertise in database and cloud operations.What you'll be... 
    Full time
    Work at office

    Explorance

    Winnipeg, MB
    1 hour ago
  • Responsibilities Creates physical database designs and operates and administers the database management system (DBMS) including database...  ...Skills for Case Management and ERP Experience in designing/developing an automated data distribution mechanism Knowledge and understanding... 

    The Code Crackers Inc.

    Winnipeg, MB
    1 hour ago
  •  ...directly transforms how Fortune 500 companies operate. We are shaping the future of work itself. Position SummaryWe are seeking a Senior Database Administrator (DBA) with deep, hands-on expertise across PostgreSQL, MongoDB, and Databricks to own the health, performance,... 

    Skanai

    Winnipeg, MB
    1 hour ago
  •  ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will...  ...). • Familiarity with SQL Server and MongoDB (or similar databases). • Knowledge of software version control tools like Git.... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Database Developer. Be the first to apply!