Language change icon for desktop
English  |  Dutch  |  French

Computer Programmer – Technology Specialist

Mississauga, Ontario, Canada
  • Hours of Work: 40 hours/week
  • Language: English
  • Benefits: Eligible for discretionary bonuses and/or salary increases in accordance with company policy. Eligible for extended medical, dental, PTD, vision care and RSP defined contribution plan.  
  • Salary: $113,000 CAD / year
  • Contact: 


  • Working directly with SMEs (Subject Matter Experts or Product Managers)
  • Participating in build tooling to automate monitoring, deployment, and employing DevOps and CI/CD capabilities
  • Offering technical expertise and support across the entire portfolio of applications
  • Managing requests to implement normal or emergency changes, releases, and capacity planning 
  • Coordinating disaster recovery, planning and execution
  • Updating internal configuration management and risk systems
  • Collaborating with members of the BCMA development group to conceptualize, design and develop new software applications in alignment with the technology strategy using Micro services for Cloud development and a variety of technologies including Mongo, Kafka and Java/J2EE
  • Maintaining and improving existing applications owned by Banking, Capital Markets and Advisory (BCMA)
  • Handling development and contributing to accreditation of Book builder platform integration with sales portal and ipreo

Requirement Gathering:

  • Participating in requirement gathering sessions and supporting documentation where applicable (business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools & products)
  • Raising queries and getting clarification in areas which are unclear, ambiguous and which need more information for the Technology Lead

Resource/ Efforts Estimation and Monitoring:

  • Understanding how the estimation (effort, size etc.) is done at the task level in the area of work concerned, measuring and reporting the actual effort against the estimated effort and ensuring that task progress reporting is done in the applicable tool
  • Identifying and communicating technical problems, processes and solutions
  • Preparing reports, manuals and other documentation on the status, operation and maintenance of software

Design and Analysis

  • Creating the HL Design and detailed design document with the support of architects for the assigned scope
  • Reviewing all deliverables created by the Developer
  • Studying nonfunctional requirements and design for NFR as required
  • Understanding the interdependencies of the various components in work packages being developed
  • Creating a detailed design and assigning to a developer
  • Providing input to the Project Manager / Technical Lead to create the project plan from a technical perspective
  • Supporting development of proof of concept as designed by the Designer / Solution Architect.
  • Initiating development environment setup
  • Providing demos to customers for early feedback
  • Creating quality check points for all deliverables


  • Bachelor’s degree in Computer Science, Engineering or a related field; a master’s degree in a related field is an asset
  • 5+ years’ experience in the IT industry, specifically with experience in testing and coding
  • 3+ years of experience with Java, including developing and managing award-winning product offerings within the financial and IT sector 
  • Experience with developing digital platforms and dealing with execution lifecycles for an equity and fixed income (DCM) business
  • Experience with Capital Markets Technology for designing and implementing solutions; enabling trading and post-trade activities
  • Hands-on experience with development and maintenance solutions covering several asset classes including equities, fixed income, and more 
  • Experience with the following technologies: CXF Web Services, (X) HTML, Fabric, UDDI, XML, web services, Fuse ESB, Karaf, Camel, SOAP/REST and WSDL
  • Experience providing solutions for enterprise level integration of cutting-edge technology applications with legacy applications
  • Strong domain knowledge of loan syndication, deal execution and allocations with good business understanding of banking and capital markets
  • Excellent written and oral communication


/ / Synechron’s Diversity & Inclusion Statement

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.


Share this job

Are you legally authorized to work in the United States on a full-time, regular basis?
Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Are you ready to relocate for the job in the United States?
First Name
Last Name
Contact Number
One file only.
100 MB limit.
Allowed types: pdf doc docx.
Enter the characters shown in the image.


Synechron, Inc. and/or its affiliates and group companies takes your privacy seriously. By providing your information, you are signing up to receive information about Synechron services and related marketing. Your personal data will be protected in accordance with Synechron's Privacy Policy. By filling out this form, you are giving Synechron your consent so that we may communicate relevant information to you via email, telephone, invitations, and other digital notifications. If at any time you would like to withdraw your consent or update your profile and preferences, you can do so by clicking here or by contacting us directly.