×
Register Here to Apply for Jobs or Post Jobs. X

Analyst - Software Engineering

Job in Toronto, Ontario, M5A, Canada
Listing for: Nasdaq
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    DevOps, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
We are seeking a highly motivated Software Engineer to contribute to the development and enhancement of a financial services platform providing Clearing Services for some of the largest clearing houses of the world. You will work within a cross functional team with a Dev Ops mindset. This role involves working across a wide technology stack - Java backend services, front-end interfaces, Dev Ops tools, and cloud services and infrastructure.

Responsibilities

  • Write high quality code that solves difficult problems in a highly distributed system with extreme demands on resilience and quality.
  • Cover your code with sufficient tests.
  • Participate in and contribute to our agile ceremonies, e.g., daily stand-ups, sprint planning, demos, and retros.
  • You will be involved in several stages of the product life cycle: design, implementation, and testing. As well as release and deployment activities.
  • Participate in design discussions and decisions, within the team and with clients.
  • We have the mentality that if you build it, you own it. This means that you will participate in problem solving when incidents occur.
  • Update and create needed documentation.
  • Perform code and design reviews with the team to improve the quality.
  • Work together with architects and delivery leads of other product teams to make sure all components work together.
  • What you will bring to the team:

  • You are a multi-skilled, solution-oriented team player with a positive can-do attitude. You can work cross-functionally and internationally in a fast-changing environment. In our work things can change fast, so you are also flexible to changes in priorities.
  • A self-driven attitude along with a sense of structure and creativeness.
  • Strong experience in backend Java development.
  • Interest and experience of Dev Ops - CI/CD, pipelines, deployment, etc.
  • Interest and experience of cloud services, infrastructure, and toolsets. AWS, Kubernetes, Docker, etc.
  • Experience working in agile teams either using Scrum or Kanban
  • Excellent written and spoken English communication skills.
  • Nice to Have:

  • Experience with the TRADExpress platform
  • Experience from the clearing domain, trading domain or the financial market
  • Knowledge of the capital markets, e.g., clearing, settlement, trading, financial instruments, or corporate actions
  • Our Environment:

  • Java (11,17, 21), Reactive

    X, REST, Swagger/OpenAPI, React/Redux, Gradle, Git, Git Lab, Bit Bucket, Jenkins
  • High performance, transactional platform
  • Modern UI based on React
  • Continuous delivery and automation​
  • What You'll bring:

  • Education Required:

    Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
  • Experience

    Required:

    At least 3 years
  • Special

    Qualifications:

    Maintains certifications in programming and/or scripting languages.
  • Come as You Are

    Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.

    We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary