Reviews system requirements and business processes; codes, tests, debugs and implements software solutions.
About us
Nasdaq (Nasdaq:NDAQ) is a leading global provider of trading, clearing, exchange technology, listing, information and public company services. Through its diverse portfolio of solutions, Nasdaq enables customers to plan, optimize and execute their business vision with confidence, using proven technologies that provide transparency and insight for navigating today’s global capital markets. As the creator of the world’s first electronic stock market, its technology powers more than 100 marketplaces in 50 countries, and 1 in 10 of the world’s securities transactions. Nasdaq is home to approximately 4,000 total listings with a market value of approximately $15 trillion. To learn more, visit: http://www.nasdaq.com
Your role and responsibilities
As a Software Engineer, you will work within a cross functional team with a DevOps mindset to deliver large, complex and distributed systems with high availability to large clearing houses around the globe.
The team is located in the Nasdaq Toronto office but is part of an experienced and highly engaged global financial technology team working to deliver customized solutions that are tailor made for our global clients. .
Key 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. Our coverage floor is 80%.
Participate in and contribute to our scrum 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. At times, also release and deployment.
Participate in design discussions and decisions.
We have the mentality that if you build it, you own it. This means that you will participate in problem solving if incidents occur
Update and create needed documentation
Participate in technology discussions with clients
Perform code and design reviews with the team to improve the quality
Work together with architects and delivery leads for other product teams to make sure all components work together in a great way
What you will bring to the team
You are a multi-skilled, solution-oriented team player with a positive can-do attitude. You are capable of working 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.
Knowledge of the capital markets, e.g. clearing, settlement, trading, financial instruments or corporate actions (not mandatory but nice to have)
Strong experience in backend Java development.
Experience using CI/CD.
Excellent written and spoke English communication skills.
Experience working in agile teams either using Scrum or Kanban
A self-driven attitude along with a sense of structure and creativeness.
Bachelor degree in computer science, information technology or software engineering or equivalent
Nice to Have
Experience in deploying systems both in the cloud and on premises
Experience with the TRADExpress platform
Experience from the clearing domain, trading domain or the financial market
Our environment
Java 11, ReactiveX, REST, Swagger/OpenAPI, React/Redux, Gradle, Git, BitBucket, Jenkins
High performance, transactional platform
Modern UI based on React
Continuous delivery and automation
Meriting but not required: Knowledge of K8s and Docker
Education Required: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
Experience Required: At least 6 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.
You want to be part of a diverse, collaborative team of designers and engineers. You enjoy the intricate work of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> oneZero Financial Systems is a global software development company with offices in the USA, UK,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Front End Engineer Are you a passionate and creative software engineer looking to join a...
Apply For This JobPosition Summary : The MES Applications Specialist role is to be part of the Engineering and Production Support team which...
Apply For This JobJob Description Duties : Strong front end development experience Some back end experience Test driven development GCP w / DevOps...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Manvision Consulting provides IT Contracting and Professional Services to the Australian Market since 2008. Join...
Apply For This JobYou want to be part of a diverse, collaborative team of designers and engineers. You enjoy the intricate work of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> oneZero Financial Systems is a global software development company with offices in the USA, UK,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Front End Engineer Are you a passionate and creative software engineer looking to join a...
Apply For This JobPosition Summary : The MES Applications Specialist role is to be part of the Engineering and Production Support team which...
Apply For This JobJob Description Duties : Strong front end development experience Some back end experience Test driven development GCP w / DevOps...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Manvision Consulting provides IT Contracting and Professional Services to the Australian Market since 2008. Join...
Apply For This JobYou want to be part of a diverse, collaborative team of designers and engineers. You enjoy the intricate work of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> oneZero Financial Systems is a global software development company with offices in the USA, UK,...
Apply For This JobNotifications