Location: Toronto-Remote Type: Contract Industry: Software Development / IT Services Experience Level: Mid to Senior-Level

Role Overview

We’re looking for a highly motivated and skilled .NET Developer who also brings proficiency in React.js to help build and maintain modern, scalable web applications. If you're passionate about combining backend robustness with dynamic user interfaces, this role offers a chance to make meaningful impact in a collaborative tech-driven environment.

Key Responsibilities

  • Develop and maintain backend services using ASP.NET Core / .NET 6+

  • Build responsive frontend interfaces using React.js and JavaScript/TypeScript

  • Collaborate with cross-functional teams including designers, DevOps, and QA to deliver high-quality features

  • Implement RESTful APIs and ensure seamless integration between backend and frontend components

  • Optimize performance and scalability for enterprise-grade applications

  • Participate in code reviews, Agile ceremonies, and technical design discussions

Required Skills and Qualifications

  • Strong experience with ASP.NET Core, C#, and Entity Framework

  • Proficiency in React.js, Redux, and modern JavaScript (ES6+)

  • Familiarity with HTML5, CSS3, Bootstrap or similar UI frameworks

  • Experience building and consuming RESTful APIs

  • Hands-on with version control systems like Git

  • Solid understanding of software architecture patterns (MVC, MVVM)

  • Excellent problem-solving and communication skills

Nice-to-Haves

  • Knowledge of SQL Server, PostgreSQL, or NoSQL databases

  • Experience with CI/CD tools and cloud platforms (Azure, AWS)

  • Unit testing with xUnit, Jest, or similar frameworks

  • Exposure to containerization using Docker or Kubernetes

What We Offer

  • Competitive compensation and bonus structure

  • A supportive team environment that values innovation and learning

Apply now with your updated CV or send it to
recruitment@techguru.consulting

Location:Toronto-Hybrid Type: Contract Industry: Information Technology / Software Development Experience Level: Mid to Senior

About the Role

We’re looking for a versatile and skilled Full Stack Java Developer with hands-on experience in Angular and React to join our fast-paced development team. If you enjoy building robust applications from backend services to dynamic user interfaces—and thrive in a collaborative, agile environment—this role is for you!

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java, Spring Boot, and modern front-end frameworks

  • Build responsive and intuitive UI components using Angular and React

  • Collaborate closely with UX/UI designers, DevOps, and QA teams to deliver high-quality software

  • Write efficient, clean code and perform code reviews to ensure best practices

  • Integrate RESTful APIs and work on data persistence with relational and NoSQL databases

  • Participate in Agile ceremonies, contribute to sprint planning, and propose tech solutions

Required Skills and Qualifications

  • Strong proficiency in Java (8+) and Spring Boot

  • Hands-on experience with Angular (8+) and React.js

  • Experience with HTML5, CSS3, JavaScript/TypeScript

  • Familiarity with RESTful services, microservices architecture, and version control (Git)

  • Working knowledge of database technologies like MySQL, PostgreSQL, or MongoDB

  • Ability to write unit and integration tests (JUnit, Mockito, etc.)

  • Excellent problem-solving and communication skills

Preferred Skills

  • Experience with CI/CD tools and containerization (Docker, Kubernetes)

  • Exposure to cloud platforms like AWS, Azure, or GCP

  • Knowledge of frontend testing frameworks (Jest, Cypress)

  • Understanding of software security principles

What We Offer

  • Competitive compensation and performance incentives

  • Supportive team culture focused on innovation and learning

  • Opportunities for career growth and tech certifications

Apply now with your updated CV or send it to
recruitment@techguru.consulting

Location: Toronto Type: Contract Industry: Capital Markets / Financial Services Experience Level: Intermediate to Senior

About the Role

We are seeking a talented and detail-oriented Business Systems Analyst (BSA) with expertise in capital markets to join our dynamic financial technology team. This individual will act as a bridge between business stakeholders and technical teams, translating complex financial requirements into effective system solutions.

Key Responsibilities

  • Collaborate with traders, operations, and technology teams to gather and analyze business requirements for capital market applications

  • Document workflows, business rules, and system functionalities in trading, settlements, risk management, and compliance areas

  • Conduct gap analysis and propose process improvements across trade lifecycle systems

  • Assist in system design, testing, and implementation of financial applications, including trading platforms, market data integration, and risk analytics tools

  • Perform data analysis and support SQL queries to validate business requirements and application logic

  • Liaise with QA teams to define test cases and participate in UAT (User Acceptance Testing)

  • Support ongoing maintenance and enhancements of capital markets applications post-deployment

Required Qualifications

  • Bachelor’s degree in Finance, Computer Science, or related field

  • 5+ years of BSA experience in capital markets, trading systems, or financial technology

  • Strong knowledge of equities, derivatives, fixed income products, trade lifecycle, and market data feeds

  • Proficiency in SQL for data validation and analysis

  • Excellent communication skills with the ability to interact across front-office, middle-office, and tech teams

  • Familiarity with Agile methodologies and tools like JIRA, Confluence, or similar platforms

  • Experience with financial platforms such as Bloomberg, Calypso, Murex, or similar is a strong asset

Preferred Skills

  • Experience in regulatory reporting, trade surveillance, or risk systems

  • Knowledge of scripting languages (Python, VBA) is a plus

  • Professional certifications (e.g., CBAP, CFA, FRM) are advantageous

Why Join Us?

Enjoy a rewarding opportunity with excellent compensation and a supportive, growth-oriented work culture. We offer a competitive salary paired with a collaborative environment where innovation and career development thrive.

Apply now with your updated CV or send it to
recruitment@techguru.consulting

Job Title: Mainframe Developer
Location: Toronto
Job Type: Contract

About the Role:
We are looking for an experienced IBM Mainframe Developer specializing in application enrichment and upgrade services. The ideal candidate will have deep expertise in IBM mainframe utilities, ensuring optimal performance, reliability, and modernization of legacy systems.

Key Responsibilities:
Perform application enrichment and upgrades to enhance system efficiency.
Utilize IBM mainframe utilities such as VSAM, DB2, CICS, JCL, COBOL, and ENDEVOR.
Develop and maintain mainframe applications to support evolving business needs.
Troubleshoot, debug, and optimize mainframe applications for improved performance.
Collaborate with cross-functional teams to modernize legacy systems.
Ensure compliance with security and regulatory standards in mainframe operations.

Required Skills:
Strong hands-on experience with VSAM, DB2, CICS, JCL, COBOL, and ENDEVOR.
Expertise in mainframe application enrichment and upgrades.
Knowledge of performance tuning and optimization techniques.
Experience with change management and version control in mainframe environments.
Excellent analytical and problem-solving skills.

Preferred Qualifications:
Exposure to mainframe-to-cloud migration strategies.
Familiarity with Agile methodologies for development and upgrades.
Experience with automation tools for mainframe environments.

Why Join Us?
Work on high-impact mainframe modernization projects.
Competitive compensation and career advancement opportunities.
Collaborative and dynamic work environment.

Interested?
Apply now with your updated CV or send it to
recruitment@techguru.consulting

 

Job Title: Business Systems Analyst (BSA)
Location: Toronto, ON (Hybrid)
 Employment Type: Contract

Job Description:

We are looking for an experienced Business Systems Analyst (BSA) to support a strategic data project for our client, Cognizant, in Toronto (Hybrid). The ideal candidate will have strong experience working with Oracle databases and Databricks, with a background in the banking or financial services domain considered a strong plus.

Key Responsibilities:

Collaborate with business and technical teams to gather, document, and analyze business requirements.

Translate business needs into functional and technical specifications.

Work closely with data engineering and development teams to support system design and data solutions.

Perform data analysis and validation using Oracle and Databricks platforms.

Support UAT, issue resolution, and enhancements as needed.

Act as a liaison between business stakeholders and IT teams in a hybrid work environment.

Required Skills:

Proven experience as a Business Systems Analyst in enterprise environments.

Strong working knowledge of Oracle (queries, procedures, data modeling, etc.).

Hands-on experience with Databricks for data transformation or analysis.

Best Resort with Stay

Tech Guru
Get in Touch with us

Welcome to Tech Guru
×