Senior Desktop Engineer

3 weeks ago


Mississauga, Canada Axelon Services Corporation Full time
Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Desktop Engineer

"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work.
We will be expected in the office weekly 3 days depending on the team requirement.

****Video/ f2f interviews are required prior to all offers.

Senior Desktop Engineer (C#/.NET/WPF/ION MarketView/MMI)

The core technical skillset for this role is:
" Experience with C#/.NET/WPF object-oriented programming for desktop applications (5+ years C#/.NET, 3+ years WPF)
" Experience with ION Trading technologies such as MarketView, SysAdmin, MMIs, etc.
" Experience with Rx extensions (.NET) and handling streaming data.
" Experience with multi-threaded applications.
" Knowledge of any Interest Rates or Futures financial products (e.g., Treasuries/Swaps).

Job Purpose:
We are looking for talented and passionate desktop developers to continue to evolve our next-generation trading application.

The role requires a detailed understanding of software design/best practices along with a strong technical ability.

This is a challenging and exciting opportunity to work on high profile trading application. The team works closely with end users gaining direct exposure to the fast paced world of front office trading and finance.

Job Background/context:
G10 Rates Technology is responsible for delivering state of the art technology solutions to the Global G10 Rates business. Initiatives includes deliveries across sales, risk, pricing, algorithmic trading, execution, trade processing, and much more.

Client is one of the top global dealers on the street in Fixed Income, and contributing to that success is a great opportunity to develop cutting edge technical skills with strong career opportunities.
The Fixed Income business has set out an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market.

Job Responsibilities/Role:
" Designing and developing the flagship Trader Desktop platform
" Working directly with end users on requirements analysis and capture
" Troubleshooting challenging performance and scalability issues
" Liaising with the global business, support, and development teams
" Assisting in third line support during core trading hours and Production issues as needed
" Enhancing our automated testing efforts and optimizing our UAT process

Job Opportunities:
" Utilize the latest and greatest Desktop technologies.
" Develop efficient and robust solutions to challenging business problems.
" Work on a globally distributed team to deliver the next generation UI experience for traders at Client.
" Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.

Qualifications
Required
" 7+ years of experience in developing large-scale enterprise trading applications in the Capital Markets space.
" Experience with C#/.NET/WPF object-oriented programming for desktop applications (5+ years C#/.NET, 3+ years WPF)
" Experience with writing unit tests for C#/.NET (NUnit/MSTest/SpecFlow etc.)
" Experience with ION Trading technologies such as MarketView, SysAdmin, MMIs, etc.
" Experience with Rx extensions (.NET) and handling streaming data.
" Experience with multi-threaded applications.
" Experience with build pipelines (TeamCity, Jenkins, etc.) and ECS hosting (OpenShift).
" Knowledge of any Interest Rates or Futures financial products (e.g. Treasuries/Swaps).

Other Skills
" Experience in managing, leading, and implementing successful projects
" Extensive experience system analysis and in programming of software applications
" Subject Matter Expert (SME) in Desktop Applications Development
" Ability to adjust priorities quickly as circumstances dictate
" Demonstrated leadership and project management skills
" Consistently demonstrates clear and concise written and verbal communication
" Experience with modern software development practices such as Agile development, test-driven development, and continuous delivery as it pertains to enterprise web applications.

Nice to Have
" Experience using Angular 14.0+, TypeScript, HTML5, CSS3, SAAS/LESS
" Experience with RxJS and ngRX
" Experience with writing unit tests for Angular/Typescript using JEST
" Experience using Angular grid libraries (ag-Grid)
" Experience with building cross-platform applications using Web technologies such as Electron, Chromium, and OpenFin etc.
" Experience with tools such as Visual Studio Code, npm, node.js
" Experience with consuming real-time streaming data through web sockets
" Experience with consuming JSON based data from REST services

Additional Information / Preferences:
Education:
" Bachelor s degree/University degree or equivalent experience

Competencies:
" Excellent leadership and project management skills
" Excellent communication skills, oral and written; ability to face off to business users.
" Ability to work in a global distributed team environment
" Strong analytical and problem solving skills
" Self-motivated with the determination to achieve his/her goals
" Flexible and able to deliver quality results in the required timeframe
" Experience in full lifecycle development
" Ability to multi-task effectively

  • Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Job Title: Senior Desktop EngineerJob Summary: Axelon Services Corporation is seeking a highly skilled Senior Desktop Engineer to join our team. As a Senior Desktop Engineer, you will be responsible for designing and developing the flagship Trader Desktop platform. You will work directly with end users on requirements analysis and capture, troubleshoot...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data Processing EngineerCompany Overview:AutoCapital Canada Inc. is a Canadian national financial services company with a diverse portfolio of automotive, consumer, and merchant lending.We specialize in managing the entire lifecycle of finance receivables, from credit adjudication to contract administration and customer service.We work...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerAutoCapital Canada is a leading financial services company with a strong presence in the Canadian market. We are seeking a highly skilled Senior Data Engineer to join our team.About the Role:The Senior Data Engineer will be responsible for designing, implementing, and maintaining robust data pipelines and ETL processes for...


  • Mississauga, Ontario, Canada NavitsPartners Full time

    Job Title: Senior Windows Systems EngineerJob Summary:We are seeking a highly skilled Senior Windows Systems Engineer to join our team at NavitsPartners. As a key member of our IT department, you will be responsible for overseeing the management of our Microsoft domain environment, including AD, ADFS, DNS, DHCP, GPOs, and LAPS.Key Responsibilities:Conduct...


  • Mississauga, Ontario, Canada NavitsPartners Full time

    Senior Windows Systems EngineerWe are seeking a highly skilled Senior Windows Systems Engineer to join our team at NavitsPartners.Key Responsibilities:Domain Environment Management: Oversee the management of a Microsoft domain environment, including Active Directory, Azure Active Directory Federation Services, DNS, DHCP, Group Policy Objects, and Local...


  • Mississauga, Ontario, Canada NavitsPartners Full time

    Senior Windows Systems EngineerWe are seeking a highly skilled Senior Windows Systems Engineer to join our team at NavitsPartners.Key Responsibilities:Domain Environment Management: Oversee the management of a Microsoft domain environment, including Active Directory, Azure Active Directory Federation Services, DNS, DHCP, Group Policy Objects, and Local...

  • IT Desktop Support

    4 days ago


    Mississauga, Canada Adecco Canada Full time

    Adecco Engineering and Technical Recruitment is needs an IT Desktop Support (Student) for our Mississauga based client. This position will be responsible for providing Information Technology (IT) technical support at the local operational level. Resolves entry level technical issues to the company's end point devises and conducts routine technical...

  • Senior Data Engineer

    1 month ago


    Mississauga, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at AutoCapital Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining robust data pipelines and ETL processes for efficient extraction, transformation, and loading of large-scale datasets.Key...

  • Senior Data Engineer

    1 month ago


    Mississauga, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at AutoCapital Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining robust data pipelines and ETL processes for efficient extraction, transformation, and loading of large-scale datasets.Key...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Unlock career opportunities as a Senior Data Architect with AutoCapital Canada Inc., a leading national financial services company. Our team focuses on innovative data solutions and cutting-edge technology to drive business growth.We are looking for an experienced Senior Data Architect to join our Engineering team in Toronto, Ontario. As a key member of the...


  • Mississauga, Canada Excis Compliance ltd Full time

    Join EXCIS, a leader in innovative IT solutions, as a Desktop Support Engineer. In this role, you will provide exceptional technical support to our diverse user base, ensuring seamless operation of desktop systems and applications. At EXCIS, we value our employees and foster a collaborative environment where creativity and problem-solving thrive.Key...

  • Senior Web Engineer

    7 days ago


    Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Job Purpose: Axelon Services Corporation is seeking a talented Senior Web Engineer to join our team in developing the next-generation trading application.We are looking for a skilled web developer with experience in designing and developing large-scale enterprise trading applications in the Capital Markets space. The ideal candidate will have a strong...


  • Mississauga, Canada Excis Compliance ltd Full time

    Job Description Join EXCIS, a leader in innovative IT solutions, as a Desktop Support Engineer. In this role, you will provide exceptional technical support to our diverse user base, ensuring seamless operation of desktop systems and applications. At EXCIS, we value our employees and foster a collaborative environment where creativity and problem-solving...


  • Mississauga, Canada NavitsPartners Full time

    Senior Windows Systems Engineer Responsibilities: Oversee the management of a Microsoft domain environment, including AD, ADFS, DNS, DHCP, GPOs, and LAPS. Conduct patching for enterprise server and desktop systems, including OS and application updates. Provide expert guidance on Windows 10/11 and Office deployment strategies. Deploy, configure, and...


  • Mississauga (Lisgar / Meadowvale), Canada Excis Compliance ltd Full time

    Desktop Support Engineer Role OverviewAt Excis Compliance ltd, we are seeking a skilled Desktop Support Engineer to join our team. As a key member of our IT department, you will be responsible for providing top-notch technical support to our diverse user base, ensuring seamless operation of desktop systems and applications.Key Responsibilities: Respond to...


  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Unlock Your Potential as a Senior Software EngineerAre you a skilled software engineer looking to take your career to the next level? Do you have a passion for building scalable and secure cloud-based systems? We're seeking a talented Senior Software Engineer to join our team and contribute to the development of our cutting-edge products.About the RoleAs a...


  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Unlock Your Potential as a Senior Software EngineerAre you a skilled software engineer looking to take your career to the next level? Do you have a passion for building scalable and secure cloud-based systems? We're seeking a talented Senior Software Engineer to join our team and contribute to the development of our cutting-edge products.About the RoleAs a...


  • Mississauga, Ontario, Canada Excis Compliance ltd Full time

    Job OverviewIn this role, you will work as a Desktop Support Engineer, providing technical assistance and support to our employees. Your primary responsibilities will include troubleshooting, resolving technical issues, and maintaining desktop systems, laptops, and servers. We are looking for a skilled and experienced professional to join our IT team.Key...


  • Mississauga, Ontario, Canada Excis Compliance ltd Full time

    Job DescriptionA career-defining opportunity for a skilled Desktop Support Engineer to join our team at Excis Compliance Ltd.OverviewWe are seeking an exceptional individual to provide top-notch technical support to our diverse user base, ensuring seamless operation of desktop systems and applications. Our ideal candidate will possess strong problem-solving...

  • Senior Web Engineer

    3 weeks ago


    Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Job Title: Senior Web EngineerJob Summary:We are seeking a highly skilled Senior Web Engineer to join our team at Axelon Services Corporation. As a Senior Web Engineer, you will be responsible for designing and developing large-scale enterprise trading applications in the Capital Markets space.Key Responsibilities:Designing and developing the flagship Trader...