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 DevOps mindset. This role involves working across a wide technology stack - Java backend services front-end interfaces DevOps 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 agileceremonies 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 decisionswithin 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 ofother 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 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 DevOps - 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 (1117 21) ReactiveX REST Swagger/OpenAPI React/Redux Gradle Git GitLab BitBucket Jenkins
- High performance transactional platform
- Modern UI based on React
- Continuous delivery and automation
What Youll 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.
This position can be located in Toronto and offers the opportunity for a hybrid work environment (at least 3 days a week in office subject to change) providing flexibility and accessibility for qualified candidates.
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.
Required Experience:
IC
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 DevOps mindset. This role invol...
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 DevOps mindset. This role involves working across a wide technology stack - Java backend services front-end interfaces DevOps 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 agileceremonies 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 decisionswithin 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 ofother 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 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 DevOps - 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 (1117 21) ReactiveX REST Swagger/OpenAPI React/Redux Gradle Git GitLab BitBucket Jenkins
- High performance transactional platform
- Modern UI based on React
- Continuous delivery and automation
What Youll 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.
This position can be located in Toronto and offers the opportunity for a hybrid work environment (at least 3 days a week in office subject to change) providing flexibility and accessibility for qualified candidates.
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.
Required Experience:
IC
View more
View less