C# Engineer

3 months ago


Toronto, Canada Highbrow LLC Full time

Job Responsibilities:

Automate Regression Testing harness – capability to run regression batches overnight or ad hoc to reveal issues. Help produce test data for new services being developed. Improve Integration testing – scripts / setups etc. which allow BA / Dev to test common scenarios more quickly in lower environments. Assist with manual testing / debugging – help with testing/bug fixing/investigation with critical projects over the current months across Delta 1 / Complex / Swap One / FRTB etc. Improve unit testing framework across C++/C# code bases. Auto generate cases. Apply static analysis and refactor current code to rectify identified issues. Focus efforts to blitz defects. Identify bottlenecks in current process flows. Help transition to FPF server. Evaluate and ameliorate typical DR scenarios – services going down / data center dropping etc. Improve alerting.

Skills and Experience Required:

Required:

5+ years of solid hands-on C# development experience. Software engineering fundamentals including DevOps, Source code and Release Management. Basic fundamentals of C# including object-oriented programming, data structures, file handling, database fundamentals, unit testing and coding design patterns. Intermediate level concepts including dependency injections, delegates, lambda functions, LINQ, EF, assembly concepts and experience around disassembler tools. Advanced topics in C# including reflection, asynchronous programming, functional programming, middleware, memory profiling and garbage collection. Experience with different project types including but not limited to Windows based, web applications, microservices, web api, data driven application; different architecture patterns (n-tier, soa, event driven, microservices, cloud based).

Desired:

Experience working with Web Apps Experience working in Trading environment. Experience with C++ Experience with .NET

  • Toronto, Ontario, Canada S&C Electric Company Full time

    About the RoleWe are seeking a highly motivated and detail-oriented 3rd or 4th year Mechanical or Mechatronics Engineering student to join our Development Engineering Team as an Electrical Engineering Intern. This is an exciting opportunity to gain hands-on experience in product development, design, and testing.Key ResponsibilitiesDesign revisions using...

  • C# Automation Engineer

    3 months ago


    Toronto, Canada Highbrow LLC Full time

    Job Responsibilities: Automated Regression Testing harness – capability to run regression batches overnight or ad hoc to reveal issues. Help produce test data for new services being developed. Skills and Experience Required: Required: 5+ years of hands-on experience as a web automation engineer. Must have experience exploring and...


  • Old Toronto, Canada SS&C Full time

    p>SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare organizations, from the world's largest...

  • C++ Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a skilled C++ software engineer to join our team as a database development specialist. The ideal candidate will have extensive experience in C++ development on Linux and a strong understanding of database systems. Key responsibilities will include development, testing, and support of a database-centric application.Key skills and qualifications...

  • Software Engineer

    3 weeks ago


    Toronto, Canada MPA Recruitment Full time

    Software Developer - Data InfrastructureGlobal hedge fundDepartment: Data DevelopmentLocation(s): Singapore (relocation bonus provided)MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve high quality...

  • Software Engineer

    6 days ago


    Toronto, Canada MPA Recruitment Full time

    Software Developer - Data InfrastructureGlobal hedge fundDepartment: Data DevelopmentLocation(s): Singapore (relocation bonus provided)MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve high quality...

  • Software Engineer

    6 days ago


    Toronto, Canada MPA Recruitment Full time

    Software Developer - Data InfrastructureGlobal hedge fundDepartment: Data DevelopmentLocation(s): Singapore (relocation bonus provided)MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve high quality...


  • Toronto, Ontario, Canada Firebag Technical Solutions Full time

    About Firebag Technical SolutionsFirebag Technical Solutions is a leading professional consulting engineering firm providing top-notch project planning, engineering design, and project management services to the Oil and Gas industry. Our expertise spans conventional Oil and Gas projects, heavy oil (SAGD, CSS) processing, and enhanced oil recovery projects.We...


  • Toronto, ON, Canada Tata Consultancy Services Full time

    Inclusion without Exception TCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...


  • Toronto, Canada Cadence Design Systems, Inc. Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon...

  • Software Engineer

    6 days ago


    Toronto, ON, Canada MPA Recruitment Full time

    Software Developer - Data Infrastructure Global hedge fund Department: Data Development Location(s): Singapore (relocation bonus provided) MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve...

  • Software Engineer

    6 days ago


    Toronto, ON, Canada MPA Recruitment Full time

    Software Developer - Data Infrastructure Global hedge fund Department: Data Development Location(s): Singapore (relocation bonus provided) MPA has been retained by a global investment management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve...


  • Toronto, Ontario, Canada S&C Electric Company Full time

    About S&C Electric CompanyWe are a global leader in electric power switching, protection, and control. Our mission is to create innovative solutions that provide long-term value.Job Description:The Metal Enclosed Switchgear Department at S&C Electric Canada is seeking an Electrical Engineering Student. This role offers valuable experience in MV Switchgear...


  • Toronto, Ontario, Canada S&C Electric Company Full time

    About S&C Electric CompanyWe are a global team dedicated to being the leading specialist in electric power switching, protection, and control, creating innovative solutions that provide long-term value. Our mission is to help companies like Toronto Hydro, Hydro Quebec, and others keep the lights on for their customers.Job SummaryThe Metal Enclosed Switchgear...


  • Toronto, Canada Tata Consultancy Services Full time

    About the RoleTata Consultancy Services is a leading IT services, consulting, and business solutions organization with over 55 years of experience. Our mission is to deliver innovative solutions that drive business growth and transformation.We are currently seeking a highly skilled Senior Software Engineer - C++ Development to join our team. As a key member...


  • Toronto, Canada S&C Electric Company Full time

    Reporting to the Senior Quality Director, the Customer Quality Engineer will act as a Liaison between customers and S&C, to effectively manage customer quality issues. The ideal candidate will posses a background in Electrical Engineering complemented with relevant manufacturing experience. In this role, you will use technical expertise to develop long-term...


  • Old Toronto, Canada Cadence Design Systems Full time

    Lead C++ Software Engineer Locations: TORONTO Time Type: Full time Posted on: Posted 30+ Days Ago Job Requisition ID: R44832 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance...


  • Toronto, Ontario, Canada S&C Electric Company Full time

    About S&C Electric CompanyWe are a global leader in electric power switching, protection, and control. Our mission is to create innovative solutions that provide the best long-term value for our customers.Job OverviewWe are seeking a 3rd year Mechanical or Mechatronics Engineering student to join our Development Engineering Team as an intern. The successful...


  • Toronto, Ontario, Canada S&C Electric Company Full time

    About S&C Electric CompanyS&C Electric Company is a global leader in electric power switching, protection, and control solutions. We create innovative designs that provide long-term value for our clients.Job SummaryThe Metal Enclosed Switchgear (MES) Department at S&C Electric Canada is seeking an Electrical Engineering Student to join their team. This co-op...


  • Toronto, Ontario, Canada Jay Analytix Full time

    Key ResponsibilitiesAs a Senior Enterprise C++ Software Engineer at Jay Analytix, you will be responsible for covering the whole development life cycle, leveraging your 8+ years of experience in C++ in an enterprise environment. Your strong SQL knowledge and expertise will be valuable assets in this role. Additionally, your strong client-facing skills and...