Talent.com

Junior software developer Jobs in Oakville, ON

Create a job alert for this search

Junior software developer • oakville on

Last updated: 5 days ago

Software Developer in Test (SDET) - Fixed Income ETrading

08763 Citi Canada Technology Services ULCMississauga Ontario Canada
Full-time

Are you passionate about building cutting-edge automation solutions in the heart of the financial world? We are looking for a brilliant and motivated Software Developer in Test (SDET) to join our d... Show more

Software Development Manager

PurolatorMississauga, ON, CA
Full-time

As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years.The places we go, the elements we brave, the pr... Show more

Software Engineer Student

PCL ConstructionOakville, ON, CA
Full-time

The future you want is within reach.At PCL, we build the places where life happens and find camaraderie in the process.We’re a community of builders committed to building better communities.That’s ... Show more

Angular Developer - Canada

Ztek Consulting INCMississauga, ON, Canada
Full-time
Quick Apply

Required Skills & Qualifications</b></p> <p>10+ years of experience.Technical Skills</b></p> <ul> <li>Strong experience with: </li> <li>Ang... Show more

Senior Software Developer

MevotechMississauga, ON, Canada
Full-time

Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi... Show more

Java Developer

Axelon CanadaMISSISSAUGA, ON
Full-time

Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Java Developer.This role is currently on a Hybrid Schedule.You will need to have reliable i... Show more

Java Developer

Artech LLCMississauga, ON
Full-time

Title:  Java Developer.Job Description: Role Descriptions: Hands on experience on Java & spring boot / Micro services development| IDE usage| Responsive design | MVC concepts| Microse... Show more

Software Developer

SAVORMETRICSMississauga
CA$125,000.00–CA$135,000.00 yearly
Full-time

The Software Developer will contribute to the development of software applications and solutions for our Artificial Intelligence driven sensing solutions designed for the food and agriculture secto... Show more

Kofax developer

Juventus ConsultingMississaugua, Ontario
Full-time

Senior Application Anaylst/Developer with a minimum of 7 years of Kofax Capture experience and 5+ years of overall Microsoft application support and development to work on the team.The successful i... Show more

Developer GIS

SurvalentMississauga, ON, CA
CA$90,000.00 yearly
Full-time +1

Survalent is looking for an innovative and enthusiastic Software Developer to join our GIS & Data Integration (GDI) team.The GDI team is responsible for delivering high-performance and intu... Show more

Senior Software Developer

MCD McKesson Canada Corporation / La Corporation McKesson CanadaMississauga, ON, CAN
Full-time

We are seeking an experienced Software Developer with strong technical skills and a passion for building high-quality solutions.In this role you will play a key role in designing, coding, testing, ... Show more

Hardware Developer

Qualitrol CompanyMississauga, Ontario, Canada
CA$44.00 hourly
Full-time

Qualitrol employees receive a competitive salary, twenty-eight days of paid time off (includes PTO and Holidays), great health benefits that are effective your first day, flexible working hours, up... Show more

Junior Piano Sales Specialist

Merriam MusicOakville, Ontario, Canada
CA$60,000.00 yearly
Full-time

At Merriam Music, we live and breathe the arts - but behind the curtain, we run one of the most successful sales operations of any small-to-medium business in Canada.Whether it's connecting someone... Show more

Sr. Controls Software Developer

Randstad CanadaMississauga, Ontario, CA
Full-time +1
Quick Apply

Controls Software Developer with 5-7 years of experience, to join our growing.Reporting to the Software Team Manager, you’ll be responsible for designing.This role is hands-on, fast-paced, and high... Show more

Junior Buyer / Expeditor

HatchMississauga, ON, CA
Full-time

Join a company that is passionately committed to the pursuit of a better world through positive change.With more than 70 years of business and technical expertise in.With practical solutions that a... Show more

Seasonal Junior Technician (MUSKOKA)

Insight Pest Solutions CanadaOakville, ON
Full-time

The Big Picture: Build Your Future with a Company on the Rise.Insight Pest Solutions is one of the fastest growing residential home service companies in Canada, and we’re just getting started.With ... Show more

Senior Software Developer AI

AversanMississauga, Ontario, USA
Full-time

Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified.The role requires de... Show more

JDE Developer

IKOMississauga, ON
CA$90,000.00 yearly
Full-time

As a member of the IKO ERP Development team, the.The job involved analysis, coding, debugging, and supporting the global instance of JDE Production and Non-Production environments.This position req... Show more

Microsoft Developer

IKOMississauga, ON
CA$84,000.00 yearly
Full-time

As a member of the IKO ERP Development team, the Microsoft Developer will be responsible for designing and developing solutions using X++ in Dynamics 365 Finance & Operations, as well as extensions... Show more

Frontend Software Engineer

Themis IntelligenceMississauga, ON, CA
CA$85,000.00 yearly
Full-time +1

Themis Intelligence builds the Utility Knowledge Base (UKB) and Human-Guided Intelligence (HGI) platforms, redefining how utilities operate.Our systems transform complex operational data into clear... Show more

People also ask
Software Developer in Test (SDET) - Fixed Income ETrading

Software Developer in Test (SDET) - Fixed Income ETrading

08763 Citi Canada Technology Services ULCMississauga Ontario Canada
23 days ago
Job type
  • Full-time
Job description

Are you passionate about building cutting-edge automation solutions in the heart of the financial world? We are looking for a brilliant and motivated Software Developer in Test (SDET) to join our dynamic Fixed Income Etrading team. In this role, you won't just be testing software; you'll be a key player in revolutionizing our quality assurance processes. You will be responsible for ensuring the quality and reliability of our software products by designing, developing, and executing comprehensive automated test Frameworks, driving the future of our platform with a focus on generative AI and end-to-end automation.


Responsibilities:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Spearhead Test Strategy: Develop and implement a comprehensive test automation strategy for our applications, defining the scope, tools, and methodologies to ensure top-tier quality.
  • Drive Innovation: Champion product quality and delivery through innovative automation initiatives, especially in generative AI, with the goal of creating a zero-touch, fully automated QA platform.
  • Build & Maintain Frameworks: Architect, build, and maintain robust, scalable, and efficient test automation frameworks using industry best practices. Develop & Execute Tests: Author and execute automated test scripts for functional, regression, integration, and in-depth API testing to validate micro-services and ensure data integrity. Integrate with CI/CD: Seamlessly integrate automated test suites into our CI/CD pipelines to enable continuous testing and accelerate feedback cycles.
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or junior analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • Experience: 5-8 years of hands-on experience in a QA Automation role.
  • Industry Knowledge: Proven working experience in the Financial Services industry, specifically within the Fixed Income E-Trading domain.
  • Core Programming Skills: Exceptional proficiency in core Java and a strong, in-depth understanding of Object-Oriented Programming (OOP) concepts. Hands on experience with scripting languages such as Python and Shell.
  • Test Automation Expertise: Expertise in building and using frameworks based on BDD (, Cucumber) and TestNG. Good experience with Backend Automation using Java, Rust and Python for data validation and accuracy checks.
  • DevOps & Cloud: Familiarity with containerization technologies like Docker and container orchestration services. Strong command of UNIX/Linux environments.

Education:

  • Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Nice-to-Have Skills

  • Practical experience with Generative AI (Gen AI) concepts and their application in product development or quality assurance.
  • Familiarity with AI-powered development tools such as Copilot.
  • Experience working on developing BDD based frameworks in Rust language.


If you are a forward-thinking automation expert with a passion for quality and a drive to innovate, we want to hear from you. Apply today to join a team that is shaping the future of financial technology!

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$94, - $141,

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

------------------------------------------------------