Software Development Specialist

3 weeks ago


Toronto, Ontario, Canada GFT Technologies SE Full time
Job Description

We are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team at GFT Technologies SE.

The successful candidate will be responsible for developing, maintaining, and optimizing Java-based applications and systems that support our investment banking operations. This role requires in-depth knowledge of financial instruments, trading, and risk management, as well as proficiency in Java programming.

Key Responsibilities:
  • Software Development: Design, develop, test, and deploy high-performance Java applications for various investment banking functions, including trading platforms, risk management systems, and data analytics tools.
  • Domain Expertise: Utilize your expertise in investment banking to understand and implement solutions that align with industry standards and regulations. Stay updated on market trends and evolving technologies.
  • Collaboration: Collaborate with cross-functional teams, including traders, quants, risk managers, and other developers, to gather requirements and develop innovative solutions.
  • Performance Optimization: Continuously optimize and enhance the performance of existing systems, ensuring they meet the demands of a fast-paced investment banking environment.
  • Code Review: Participate in code reviews to maintain code quality, improve team collaboration, and ensure best practices are followed.
  • Problem Solving: Identify and address complex technical challenges related to trading, data processing, and risk management.
  • Documentation: Create and maintain detailed technical documentation for developed systems and applications.
  • Testing and Quality Assurance: Perform thorough testing of software to ensure it meets high-quality standards and is free from defects.
  • Compliance and Security: Ensure that all software and applications adhere to industry-specific compliance and security standards, including data protection and confidentiality.
  • Support and Maintenance: Provide ongoing support and maintenance for developed applications, promptly addressing any issues that may arise.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Finance, or a related field.
  • Proven experience as a Java Developer with a focus on investment banking.
  • Strong knowledge of investment banking processes, financial instruments, trading, and risk management.
  • Proficiency in Java programming and experience with relevant frameworks and libraries.
  • Understanding of financial industry regulations and compliance requirements.
  • Knowledge of database systems, SQL, and data modeling.
  • Excellent problem-solving skills and ability to work in a fast-paced, high-pressure environment.
  • Strong teamwork and communication skills, with the ability to collaborate with diverse teams and stakeholders.
  • Experience with version control systems and continuous integration/continuous deployment (CI/CD) pipelines is a plus.
  • Relevant certifications in Java programming, financial modeling, or risk management are desirable.
Benefits

We offer a competitive salary package of $120,000 - $180,000 per year, depending on experience.

In addition to the salary, we provide six weeks of vacation, 40 hours of work per week, and full-time or hybrid telework according to your needs.

Diversified social & sports activities, generous individual or family insurance plan, and a culture of diversity, equity, and inclusion make us an attractive employer.



  • Toronto, Ontario, Canada LEAP Legal Software Full time

    We are seeking a highly skilled Family Law Content Specialist to join our dynamic team at LEAP Legal Software.Company OverviewLEAP is the leading provider of legal practice productivity solutions worldwide. With over 30 years of experience, we have developed innovative software that supports lawyers and their staff in delivering exceptional client...


  • Toronto, Ontario, Canada LEAP Legal Software Full time

    About the RoleWe are seeking an experienced Legal Software Specialist to join our high-performing team based in Toronto.As a key member of our Sales Team, you will leverage your extensive knowledge of the legal sector to introduce LEAP's cutting-edge software solutions to law firms across North America.What You'll DoYou will use your exceptional...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As an Automated Solutions Specialist, you will design and develop cutting-edge software solutions that drive innovation and excellence in our fulfillment operations.Key Responsibilities:Develop new software services and tools from...


  • Toronto, Ontario, Canada ARC10 TECHNOLOGIES INC. Full time

    We are seeking a highly skilled Software Development Specialist to join our team at ARC10 Technologies Inc. The ideal candidate will have a degree in computer science and at least 1 year of experience in software development. Key responsibilities include writing, modifying, and testing software code, as well as communicating technical problems and solutions...


  • Toronto, Ontario, Canada Zonda Full time

    Software Development SpecialistAt Zonda, we seek a skilled Software Development Specialist to contribute to the development and enhancement of our software applications. The ideal candidate will have a strong understanding of software development methodologies and a proven track record of delivering high-quality software solutions.Responsibilities:Design and...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the JobWe are seeking an experienced Technical Software Specialist to join our team at OMEGA SOFTWARE SERVICES LTD. This is a permanent role, requiring approximately 35 hours of work per week.


  • Toronto, Ontario, Canada Reflektor Digital Full time

    Job Title: Software Development SpecialistWe are seeking a skilled Software Development Specialist to join our team at Reflektor Digital. This role will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Responsibilities:Design and develop software applications using...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    Role SummaryAs a highly skilled Software Development Specialist at Uwin Pro Inc., you will be responsible for designing, developing, and testing software applications to meet the needs of our clients. Your expertise in programming languages and software development methodologies will enable you to create efficient and effective solutions.


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    We are seeking a highly skilled Software Development Specialist to join our team at Uwin Pro Inc.Job SummaryThis is a permanent position offering 35 hours of work per week with a competitive salary. As a Software Development Specialist, you will be responsible for developing and maintaining software applications using various programming languages and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Company OverviewAt Amazon, we are revolutionizing the way businesses reach their customers. With tens of billions of dollars spent on advertising every year, our team is at the forefront of building the next generation of tools for advertisers to grow their business.Job DescriptionWe are seeking an experienced Software Development Engineer to join our team...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team. The ideal candidate will have experience in software development, systems design, and quality assurance methodologies.


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    At Amazon Development Centre Canada ULC, our mission is to create a safer and more connected community. We strive to make safety and peace of mind accessible to everyone by empowering communities to work together for one another.Job DescriptionWe are seeking a skilled Software Development Engineer - Notification Systems Specialist to join our Marketing...


  • Toronto, Ontario, Canada Jarvis Consulting Group Full time

    Job DescriptionWe are seeking an experienced Software Development Specialist to join our team at Jarvis Consulting Group. In this role, you will be responsible for developing and maintaining software applications, as well as providing technical support to clients.


  • Toronto, Ontario, Canada Nimbus Distro Full time

    About Nimbus DistroNimbus Distro is a dynamic company that offers a permanent position as a software development specialist.Salary and BenefitsThe estimated salary for this role is $80,000 per year. Our company provides a comprehensive benefits package, including a dental plan, health care plan, and vision care benefits.Job DescriptionWe are seeking an...


  • Toronto, Ontario, Canada Stratus Technology Services LLC Full time

    The Software Development Specialist will be responsible for maintaining existing computer programs by making modifications as required.Key responsibilities will include preparing reports, manuals, and other documentation on the status, operation, and maintenance of software.Assistance in the development of logical and physical specifications will be...


  • Toronto, Ontario, Canada Hanson Canada Full time

    Hanson Canada is seeking a skilled Software Developer Specialist to join our team. This is a permanent position, working 37.5 hours per week in English.About the JobThe successful candidate will be responsible for writing, modifying, integrating, and testing software code for various applications, including e-commerce and Internet-based platforms. Experience...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Uwin Pro Inc. The ideal candidate will have expertise in programming software code for various applications, including e-commerce and Internet-based systems.


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job DescriptionWe are seeking a skilled Software Development Specialist to join our team at Nextgen System Canada. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other programming...


  • Toronto, Ontario, Canada Rakuten Kobo Inc. Full time

    Job Title: Software Development SpecialistRakuten Kobo Inc. is seeking a skilled Software Development Specialist to join our team. As a key member of our software development group, you will be responsible for writing, modifying, integrating, and testing software code for computer hardware or software retailers/wholesalers.Key ResponsibilitiesSoftware...


  • Toronto, Ontario, Canada Stratus Technology Services LLC Full time

    Job OverviewWe are seeking a skilled Software Developer Specialist to join our team at Stratus Technology Services LLC.