Location: Toronto-Remote Type: Contract Industry: Software Development / IT Services Experience Level: Mid to Senior-Level
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.
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
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
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
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
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!
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
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
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
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
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.
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
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
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
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.