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...
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:
View more
View less