Senior Systems Reverse Engineer

SolutionIT

Not Interested
Bookmark
Report This Job

profile Job Location:

Saint Bruno - Canada

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Solution IT Inc. is looking for an Senior Systems Reverse Engineer for one of its clients in St. Bruno Canada

Job Title: Senior Systems Reverse Engineer

Responsibilities:

System Analysis & Reverse Engineering

  • Reverse engineer complex distributed systems to understand architecture dependencies and runtime behavior
  • Analyze legacy and hybrid architectures to identify risks bottlenecks and modernization opportunities
  • Reconstruct system documentation including architecture diagrams data flows and integration points
  • Provide technical insights to support migration refactoring or system stabilization initiatives

Network & Integration Analysis

  • Perform network protocol inspection and traffic analysis to understand inter-system communication
  • Diagnose performance integration and connectivity issues across environments
  • Analyze APIs message formats and service interactions in distributed environments

Database & Data Layer Analysis

  • Reverse engineer relational and non-relational databases
  • Derive logical and physical data models from existing schemas queries and stored logic
  • Identify data dependencies integrity issues and migration risks
  • Support data modernization and platform transition efforts

Software Development

  • Design and develop tooling utilities and automation using Python C# and Java
  • Refactor stabilize or extend existing codebases as needed
  • Support integration development test harness creation and diagnostic tooling
  • Collaborate with architects and development teams on solution design

DevOps & CI/CD Enablement

Design maintain and optimize CI/CD pipelines using:

  • GitLab CI
  • Jenkins
  • Azure DevOps
  • Automate build test packaging and deployment processes
  • Implement best practices for version control branching security and release governance

Environment Setup & Infrastructure Support

  • Provision and configure VM-based development and test environments
  • Establish reproducible and standardized development setups
  • Collaborate with infrastructure teams on environment automation and stability

Quality Engineering & Automation

  • Design and implement test automation strategies (unit integration regression)
  • Develop automated test frameworks for legacy and modern systems

Leverage AI-assisted engineering workflows for:

  • Code analysis and refactoring assistance
  • Test case generation and optimization
  • o Log analysis and defect pattern identification.

Work Site: St. Bruno Canada

Duration: 6 Months

Expected Start Date: Immediate - 2 Weeks

Number of Positions: 01

Please send your responses back to

Thanks
Recruiting Team

SOLUTION IT INC
Work: X 120 / 121 / 126
URL:

Solution IT Inc. is looking for an Senior Systems Reverse Engineer for one of its clients in St. Bruno Canada Job Title: Senior Systems Reverse Engineer Responsibilities: System Analysis & Reverse Engineering Reverse engineer complex distributed systems to understand architecture dependencies an...
View more view more