591 software entry jobs at 328 companies in Niagara Falls, NY
2mo
Save
Mark Applied
Hide
2mo
Software Engineering Practice
Toronto or Montreal or Halifax or Waterloo or Calgary or Vancouver
OnsiteFull Time
FDM GroupLondon Stock Exchange: FDM: FDM provides IT consultancy and technology staff augmentation services.
0+ YOEEntry-level software engineering roles with upskilling, on-site client work, and 2-year commitment; eligible to work in Canada; strong problem solving.
Selenium, Cucumber, AWS, Azure, Java, React, Spring Boot
Geotab: Provides IoT and connected vehicle fleet management solutions.
2+ YOE2+ years software development experience; Bachelor's in CS/EE/Software Engineering; strong frontend skills with React, Redux, TypeScript; backend exposure to Go, Python, SQL; proficiency with Git; familiarity integrating AI tooling.
Applied Systems: Cloud-based software for insurance agency and brokerage management.
Degree in computer science or equivalent; foundational software engineering knowledge; familiarity with cloud, CI/CD, automated testing, Agile, Jira/Confluence; eagerness to learn and grow.
Go, React, C#, Python, gRPC, SQL, REST APIs, Google Cloud Platform, Kubernetes, Terraform, Jira, Confluence, AI tools
Providius: Real-time observability software for mission-critical network infrastructures.
2+ YOE2–5 years professional software experience, strong CS fundamentals, cross-stack development, relational DB knowledge, debugging skills, and effective team communication.
Java, Spring Boot, Python, C, C++, TypeScript, Angular, PostgreSQL, TimescaleDB, Linux (Ubuntu), JIRA, Bitbucket
Fidelity Canada: Provides investment products and clearing services for Canadian investors.
2+ YOEUniversity degree or equivalent experience, minimum 2 years software development, full SDLC and DevOps experience, knowledge of front- and back-end web technologies and cloud (AWS).
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
1+ YOE1+ years software development experience; cloud-native and distributed systems experience; familiarity with networking, security, and running production cloud services; Java and Kubernetes experience valued; Bachelor's required.
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
0+ YOE0–2 years software engineering experience; proficiency in Python/Golang/Java, REST APIs, Git; familiarity with cloud (AWS/Azure), Docker, Kubernetes, CI/CD, and interest in AI/ML.
Parallelz: Transforms native mobile apps into native web apps instantly.
2+ YOE2+ years software engineering experience; cloud deployment and infrastructure knowledge; proficiency with Go, Kubernetes, Terraform/Pulumi, Prometheus; daily fluency with AI coding agents and LLM tooling; strong collaboration and ownership.
Align TechnologyNASDAQ: ALGN: Designs and manufactures clear aligners and intraoral scanners.
2+ YOE2+ years software development, bachelor’s in software engineering/computer science/mathematics, strong C++ and 3D geometry skills, experience with git and Visual Studio/VSCode, familiarity with LLM tools and cloud, ability to work in a regulated environment.
GuidewireNYSE: GWRE: Provides a software platform for property and casualty insurers.
0+ YOE0–2+ years software development experience; proficiency in Core Java and Spring; experience with JavaScript/TypeScript or Python, cloud (AWS), Docker, Kubernetes, REST/gRPC, CI/CD and AI-assisted coding tools; BS/MS in CS or related field.
Euna Solutions: Provides purpose-built cloud software for public sector organizations.
2+ YOEBachelor's/Master's in CS or equivalent, 2+ years software development experience with Node.JS/TypeScript/JavaScript and one or more stack technologies (React, AngularJS, PHP, Python, MySQL); familiarity with JIRA, git, web testing tools, AWS, SQL, and 2+ years implementing AI/ML agentic solutions.
Magical: Automates healthcare administrative workflows using agentic AI.
Recent graduate with strong software engineering fundamentals, experience building projects or production software, ability to work with ambiguity, ownership mindset, and interest in AI and healthcare.
Emburse: Provides AI-powered travel and expense management software for businesses.
2+ YOE2+ years software development experience (Java preferred). Experience with OS X/Linux, Spring, AWS, microservices, SQL/NoSQL, Git, scrum/DevOps. Bachelor’s in CS or equivalent experience preferred.
Xanadu: Develops fault-tolerant quantum computers and open-source software using photonics.
2+ YOE2+ years Python experience; experience with instrument drivers, Linux, Docker, TCP/IP/SSH; understanding of full software lifecycle, asynchronous programming, troubleshooting hardware-software stacks, and working onsite in Toronto >=4 days/week.
Forum Asset Management: Invests in, develops, and manages real estate and infrastructure assets.
2+ YOE2-3 years experience in software/data engineering; experience with Microsoft Azure/Fabric, ETL/ELT, Python, big data pipelines, AI/ML and data lifecycle management.
Microsoft Fabric, Azure Data Factory (ADF), Synapse, ADLS Gen2, Power BI, Python, Azure OpenAI, Document Intelligence, Azure ML
Instalily: Building autonomous AI agents for complex enterprise workflows.
0+ YOE0–2 years software engineering experience, fluency in a backend language (Python or TypeScript), experience with LLMs/AI integrations, familiarity with modern web stacks, CI/CD, strong communication and problem-solving skills.
Interac: Operates Canada's national debit and digital payment network.
Currently completing a Canadian undergraduate degree in CS/Software Engineering; familiarity with Java/Springboot, programming languages, databases, unit testing (JUnit/pytest), Git, RESTful APIs; strong problem-solving and communication.
Stripe: Provides global financial infrastructure and payment processing for businesses.
2+ YOE2+ years software development experience with service-oriented architecture, distributed systems, production ML platforms or MLOps, operations for high-availability systems, and cross-team collaboration.