Talent.com

Software Jobs in Pickering on

Create a job alert for this search

Software • pickering on

Last updated: 3 hours ago

Senior Software Developer

Cpus Engineering Staffing Solutions Inc.pickering, on, Canada

We are currently requesting resumes for the following position.RFP – 24-052 Senior Software Developer.Brock Road (Hybrid, 4 days remote).Job Title: Senior Software Developer.Department: Enterprise ... Show more

 • Promoted • New!

Intermediate Software Testing Analyst

Winters Technical Staffingajax, on, Canada

Apply software testing expertise to rail signaling systems in Scarborough, Ontario, with hybrid work requiring at least two on-site days weekly.This intermediate Software Analyst focuses on testing... Show more

 • Promoted • New!

Software Analyst – Testing

Marketers on DemandScarborough, ON
TemporaryTemporary

Software Analyst – Testing (Intermediate).Scarborough, ON (Hybrid, minimum 2 days on-site).Our client is a global leader in rail technology.They deliver signaling and train control solutions to maj... Show more

Asset Records - GIS Technician

Elexicon Energy Inc.ajax, on, Canada
Full-timeFull-time

Reporting to the Supervisor, Asset Records the GIS Technician will:.Support the utility GIS and other related software, participating in software evaluation, implementation, and expediting modifica... Show more

 • Promoted • New!

Remote Software Development Internship

GAOTek Inc.pickering, on, Canada
RemoteRemote
InternshipInternship

Embark on a remote Software Development internship where you’ll engage with data structures, software vulnerability analysis, and document reports.This role offers valuable experience in a high-tec... Show more

 • Promoted • New!

Senior Software Developer

The Lenbrook Group of Companiespickering, on, Canada

For more than 50 years, Lenbrook has been a leader in high-end audio and distributor of specialty consumer brands.Lenbrook International houses the company's brand development activities in the pre... Show more

 • Promoted • New!

310T Mechanic

GFL EnvironmentalPickering, ON, CA
Full-timeFull-time

The successful candidate will be reliable, punctual, self-motivated, will possess excellent communication skills, the ability to meet deadlines, work under pressure in a safe manner in a semi- fast... Show more

 • Promoted

Nuclear Project Controls Scheduler

Framatome-North-Americapickering, on, Canada

Support nuclear project controls through schedule development, resource planning, and technical reporting with Framatome Canada’s engineering teams.This Principal Planner Scheduler develops and mai... Show more

 • Promoted • New!

Lead Software Developer

Tetra Techpickering, on, Canada

Recruitment Specialist @ Tetra Tech | Organized and Effective Recruiter.At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world.We combine consultin... Show more

 • Promoted • New!

Senior Software Enginner- Global Payments Engineering

ScotiabankScarborough, ON, CA

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Scotiabank continues to be an industry leader for Payments technology and innovation.We have a ... Show more

Industrial Software Developer

Buskro Ltd.pickering, on, Canada

Join the Argo-Verse and Build machines with us.With nearly 50 years of expertise, we design and manufacture industrial inkjet systems and print automation equipment used around the world.We build m... Show more

 • Promoted • New!

IT Support Technician Desktop Services

Makita Canada Inc.whitby, durham region, Canada

Support Makita users onsite and remotely with Windows, macOS, hardware, and access troubleshooting across multiple company locations.As an IT Support Technician, you will support laptops, desktops,... Show more

 • Promoted • New!

Field Office Administrator: Highway & Bridge Projects

GHDwhitby, durham region, Canada

GHD in Ontario is seeking a Field Office Administrator to support contract administration on Highway/Road/Bridge construction projects.You will work with QA Inspectors and Contract Administrators, ... Show more

 • Promoted • New!

Salman looking for a babysitter or nanny in Pickering

sitlypickering, on, Canada
Full-timeFull-time

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr.In th... Show more

 • Promoted • New!

Afternoon Licensed 310T Mechanic Role

Waste Connections of Canada, Inc.ajax, on, Canada

Join Waste Connections of Canada as a Licensed 310T Mechanic on an afternoon shift.This role focuses on diesel vehicle repairs and ensures the safety of both drivers and the community.As a Licensed... Show more

 • Promoted • New!

Control Systems Developer

AtkinsRéalispickering, on, Canada

As a new member of the Pickering tooling team, you will be involved with a variety of exciting refurbishment tools, supporting the design and modifications for the electrical systems.This role will... Show more

 • Promoted • New!

Nuclear PLC/SCADA Control Systems Engineer

Alithyapickering, on, Canada

Alithya is seeking a Control Systems Engineer to join a technical project team focused on challenging nuclear industry work.You will develop and test control systems, create engineering documents, ... Show more

 • Promoted • New!

Receiving Clerk (Retail)

Avanti Software Inc.whitby, durham region, Canada

We're Royal Distributing, and we’ve been a leader in the Canadian powersports industry for the past 30 years.We provide our customers with quality products and top service to keep them riding their... Show more

 • Promoted • New!

Project Manager for Maintenance Operations

Durham Region (The Regional Municipality of Durham)whitby, durham region, Canada

Lead maintenance operations at the Region of Durham as a Project Manager.Serve as the primary technical support, coordinating contracts and innovating strategies for efficiency.Reporting to the Man... Show more

 • Promoted • New!

Scale Operator - Part-Time, Whitby | Customer Focus

Miller Waste Systemwhitby, durham region, Canada
Permanent, Part-timePermanent, Part-time

Miller Waste Systems is seeking a Scale Operator at our Whitby, ON site.You will weigh inbound and outbound vehicles, record weights precisely, and assist customers with service at the scale.This p... Show more

 • Promoted • New!
People also ask
Senior Software Developer

Senior Software Developer

Cpus Engineering Staffing Solutions Inc.pickering, on, Canada
3 hours ago
Job description

We are currently requesting resumes for the following position : RFP – 24-052 Senior Software Developer

Resume Due Date : Monday, April 8th , 2024 (5:00PM EST)

Job ID: 24-052

Number of Vacancies : 2

Level : MP6

Duration : 24 months

Hours of work: 40

Location : 889 Brock Road (Hybrid, 4 days remote)

Job Overview

Job Title: Senior Software Developer

Department: Enterprise Digital Technology – Digital Innovation & Strategy

Reports To: Lead Software Developer / Senior Manager

Job Summary:

We are seeking a highly skilled and versatile Software Developer to join our team. In this role, you will play a key role in developing innovative software applications, including AI-enabled products, while ensuring security best practices and navigating the challenges of a new codebase. This position is for Full Stack Web development, requiring proficiency across various layers of the technology stack.

Department:

As a developer with Ontario Power Generation’s Digital Innovation & AI Team, you will be at the forefront of assessing groundbreaking technologies such as AI, robotics, drones, digital twins, VR/AR, and IoT. You will help to analyze and determine the potential of these innovations for enhancing competitiveness, efficiency, and effectiveness across OPG’s diverse departments, including Nuclear Engineering, Finance, HR, IT, Maintenance, and Operations. Your work will drive forward the readiness and fit of new tech advancements within the company, ensuring OPG remains a leader in the energy sector.

Work Environment:

  • Startup atmosphere with enterprise job security
  • Flexible Hybrid work environment, full remote arrangements available
  • Company provided work station laptop and cloud computing resources

Work Hours:

  • 40 Hours per week

Key Responsibilities:

  • Design and architect scalable and maintainable software solutions that meet both technical and business needs.
  • Develop clean, efficient, and secure code from scratch as well as improve existing codebases.
  • Proactively identify and implement security measures throughout all stages of software development to protect against vulnerabilities.
  • Work closely with cross-functional teams to define system architecture, component design, and interaction patterns.
  • Stay abreast of emerging technologies and architectural approaches, and integrate them where appropriate to enhance application performance and maintainability.
  • Translate complex requirements into functional, user-friendly software without sacrificing reliability and performance.
  • Establish and adhere to corporate coding standards and best practices while maintaining the flexibility and innovative spirit of a startup environment.
  • Participate actively in code reviews and collaborate with other developers to ensure code quality and shared knowledge.
  • Address technical debt proactively and refactor code to improve maintainability and performance.

Technical Stack:

Our development environment relies on the following tech stack:

Frontend:

  • Next.js / React: For building interactive UIs with SSR and file-based routing.
  • TailwindCSS: For rapid styling with a utility-first approach.

Backend:

  • FastAPI: For high-performance API development with automatic documentation.
  • Flask: Some of our more simple applications use Flask.
  • Prisma: For type-safe database queries
  • tRPC: For end-to-end type safety in APIs.

Database:

  • MSSQL/SQL Server: As the primary relational database management system.

Caching:

  • Redis: For high-performance data caching and quick access.

Infrastructure:

  • Docker: For containerization and consistent deployment workflows.
  • Azure Kubernetes: For container orchestration and scalability.
  • Azure DevOps: For CI/CD, version control, and project tracking.

Personal Attributes:

  • Innovative and able to drive ideas to completion in a constrained environment.
  • Comfortable with ambiguity and able to navigate complex organizational structures.
  • Committed to continuous learning, open-minded to feedback, and dedicated to personal and professional growth.

Qualifications

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Demonstrable experience in full-stack development with a focus on front end development.
  • Strong understanding of software architecture and design patterns.
  • Advanced knowledge in system security, data protection, and secure coding practices.
  • Ability to adapt to a new codebase and make informed decisions to evolve it effectively.
  • Experience with Agile methodologies, iterative development, and deployment strategies.
  • Strong analytical and problem-solving skills, with a detail-oriented mindset.
  • Excellent communication skills, capable of conveying complex ideas and collaborating in a multidisciplinary team.
  • Ability to work in a fast-paced startup environment while adhering to strict corporate regulations and timelines

Preferred Skills and Experience:

  • Experience with cloud architecture, microservices, and distributed systems.
  • Familiarity with CI/CD pipelines, test automation, and DevOps practices.
  • Experience with modern front-end frameworks and a commitment to user-centric design.
  • Prior experience in a startup environment with exposure to corporate governance.
  • Familiarity or experience integrating LLMs / AI into applications is a bonus.

#J-18808-Ljbffr