Principle Software Engineer - Insight Global (Mississauga)
$80 - $95 per hourInsight Global
12 month contract to hire
Hybrid 1-2x per week in Toronto
Pay: $80-95/hr incorp
Required Skills & Experience
- 15+ years of professional software development experience
- Proven experience operating at a Principal Engineer, Lead Engineer, Solution Architect, or Delivery Lead level
- Strong hands‑on experience with .NET / C# development in modern enterprise environments
- Experience designing and delivering consumer-facing digital applications, ideally across web and/or mobile platforms
- Strong background in software architecture, solution design, and scalable system development
- Ability to remain hands‑on in code while also driving higher‑level technical direction
- Experience mentoring developers and leading by example in engineering best practices
- Strong understanding of secure coding principles, code quality, and system performance optimization
- Experience working in Agile/Scrum environments with cross‑functional teams
- Strong communication and stakeholder management skills, with the ability to influence both technical and non‑technical audiences
Nice to Have Skills & Experience
- Experience within financial services or other highly regulated environments
- Exposure to modern front‑end frameworks such as React, Next.js, Angular, or related digital technologies
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with CI/CD pipelines, containerization tools such as Docker/Kubernetes, and DevOps best practices
- Exposure to microservices architecture
- Experience supporting or influencing mobile application development
- Background in modernizing legacy systems into scalable, digital‑first solutions
Job Description
Insight Global is hiring a Principal Engineer to join a high‑impact digital engineering team supporting consumer‑facing technology initiatives within a large financial services environment. This is a contract‑to‑hire opportunity based in Toronto, focused on helping shape and deliver scalable digital solutions across online and potentially mobile platforms.
This role is ideal for a highly senior technical leader who operates at the intersection of architecture, design, and hands‑on engineering. The Principal Engineer will play a key role in defining technical direction, guiding engineering best practices, and contributing directly to development efforts within an up‑to‑date .NET environment.
This individual will function similarly to a Delivery Lead or Solution Architect, with a strong emphasis on both technical leadership and execution. Approximately 50% of the role will focus on design and architecture, with the remaining 50% dedicated to hands‑on coding, solution delivery, and mentoring junior developers. This person must be comfortable setting technical standards, solving complex engineering challenges, and leading by example through code.
The ideal candidate is someone who brings deep experience building consumer‑facing digital applications, thrives in cooperative Agile environments, and has the credibility and communication skills to influence both technical teams and business stakeholders.
#J-18808-Ljbffr- Job Description Insight Global is seeking a skilled Microsoft Developer to join our client’s IT development team. This role is critical in designing, developing, and supporting applications across the Microsoft technology stack, with a strong focus on Power Platform solutions...Suggested
- We’re looking for a hands‑on Procurement Enablement Consultant to support and optimise Source‑to‑Pay (S2P) processes using tools like Coupa. This is a outstanding opportunity for someone who enjoys improving systems, supporting users, and driving efficient, compliant purchasing...SuggestedContract work
- ...prevention. Summary Director-level leader accountable for setting the insight, analytics and AI-enabled evidence agenda for a key brand. Sits... ..., compliance with AZ policies, data privacy and responsible AI principles, while sharing standard process across teams. Orchestrate...SuggestedLong term contractPermanent employmentContract workTemporary workFixed term contractWork at office3 days per week
- ...Description We are looking for a Senior Software Developer to support the Cyber Security... ...practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key... ...relational data solutions Work closely with global stakeholders to gather requirements and deliver...Suggested
- ...management organization that globally invests the funds to ensure long... ...exposure and responsibility Global career development... ...social purpose and unshakable principles A deeply rooted culture of Integrity... ...delivery of projects. Design software solutions by interacting with...SuggestedLong term contractFor subcontractor
- Axiomatic Technologies Corporation is seeking a full-time Software Engineer in Mississauga, ON, specializing in electronic machine controls. Join a collaborative team to design and maintain mission-critical software solutions. This on-site role focuses on developing reliable...Full time
- PostGrid is a global leader in enterprise SaaS platforms for automated offline communications... ...scale. We’re looking for a Customer Engineer to join our engineering team and shape the... ...years of hands‑on experience as a full‑stack software engineer covering front‑end and back‑end...Local area
$74.62k - $78.18k per year
...Overview Job Title: Sr. Java Developer Work Location: Mississauga, ON Role description and responsibilities focus on designing and overseeing the implementation of Java-based software systems and applications to ensure they are scalable, efficient, and robust. This...$89k per year
Systems integration engineer – software iSteer Inc. Job Details Location: Toronto, ON Salary: $89,000 annually Vacancies: 1 Employment groups: Youth, Veterans of the Canadian Armed Forces, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada...Long term contractPermanent employmentFull timeImmediate startRemote workRelocationWeekend workDay shiftAfternoon shift- Step into the role of Java Software Engineer at Synechron, where you will develop cutting‑edge software solutions for the financial sector. This position offers a versatile hybrid work model. Synechron is on the lookout for a Java Software Engineer with extensive experience...
$86k - $135k per year
...support the hiring of a Structural Engineer join their team. Hatch is a globally recognized engineering, project... ...implementation of safety and integrity principles in structural documentation.... ...with Staad Pro structural analysis software. Familiarity with Mathcad and SAP...Long term contractWork at officeWorldwide- Transform cloud infrastructure at Optro as a Senior Software Engineer II in Infrastructure Engineering. Focus on scaling secure systems while collaborating and mentoring in a fully remote setting. As a Senior Software Engineer II at Optro, you will be instrumental in architecting...Remote work
$50 per hour
Join our team as a Software Developer in Mississauga, where you'll earn $50.00 per hour in a full-time role focused on software innovation. Contribute to rewarding projects that make a difference. We seek candidates with 1-2 years of experience to work onsite. Your role will...Hourly payFull time- Enhance your engineering skills with AECOM's Water/Wastewater Construction... ...Engineering Internship in Mississauga, Ontario. This hybrid role is... ...with AutoCAD or similar software Take the next step in your engineering... ...with AECOM and gain valuable industry insights. #J-18808-LjbffrContract workInternship
- Senior QA Engineer The new role of the Senior QA Engineer will lead the design and delivery... ...Bachelor’s degree in computer science, software engineering, or a related field; or... ...Scrum methodology, and shift‑left quality principles. Strong analytical and problem‑solving skills...Shift work
$25 - $33 per hour
...Hatch is looking for a Structural Engineering Student for a 4‑month co‑op starting... ...2026. The intern will support offices globally from our Mississauga office location and provide review, analysis... .... ~ Familiarity with CAD/Design software applications such as MathCAD, Excel,...Hourly payLong term contractInternshipWork at officeLocal areaFlexible hours- ...Take charge of clinical document deliverables as the Associate Medical Director in Global Drug Safety with Alexion Rare Disease Unit. Provide expertise in patient safety and project management while fostering team growth. This crucial role at Alexion requires you to oversee...
- Location: Mississauga, Canada. Job reference: R-255160. Date posted: 06/24/2026. Overview The Global Study Associate Director (GSAD) is a business‑critical role whose main accountability is the delivery of clinical studies. The GSAD leads a multidisciplinary study group,...Long term contractTemporary workFixed term contractWork at office
$85.1k - $112.8k per year
...and heavy industrial clients across Canada. Our teams deliver engineering and project execution excellence across the full project lifecycle... ...all aspects of the selection process. WSP is committed to the principles of employment equity. Only the candidates selected will be...InternshipRemote work$100k - $120k per year
Position Overview Role: SRE / DevOps Engineer focused on reliability, automation, and observability. Responsibilities Robust expertise... ...Davis AI for root cause analysis, anomaly detection, predictive insights, and alert optimization. Manage One Agent, Smart scape,...- Aversan seeks a Senior Electrical Engineer in Mississauga for hybrid work. Responsibilities include circuit design, analysis, testing, problem‑... ...Position Senior Electrical Engineer (Mississauga) Company A global professional services firm. Location Mississauga #J-...
- ...secure infrastructure while enabling development teams to deliver software through contemporary DevOps practices. Roles & Responsibilities... ...enterprise security and governance policies. Work closely with engineering, architecture, and security teams. Support development teams in...
- Elevate your career as an Experienced Process Engineer at Lycopodium in Mississauga, ON. Focus on delivering compliant and precise process designs while... ...leadership and mentoring abilities. • Proficiency in engineering software such as LIMN and SYSCAD. Embrace a new challenge as...
- ...that meet their needs. The Role This is a hands‑on, embedded engineering role. Instead of sitting behind a backlog and building to spec,... ...you can’t be allergic to it A bias toward shipping: working software over perfect software Sound judgment around sensitive, emotional...
- ...Embark on your engineering journey with AtkinsRéalis as a Graduate Engineer specializing in nuclear technology in Mississauga! Contribute to transformative projects while expanding your... ...time management skills. You'll also gain insights through collaboration with...
- Overview You will be a Lead Machine Learning Engineer on the RBC Insurance Active Data Platform... ...project teams, product managers, owners, software engineers, and stakeholders to evaluate... ...understanding of software development principles, design patterns, testing and deployment....Flexible hours
- Become the Engineering Director at CaptivateIQ, driving innovation in incentive compensation management through customer‑centric, AI‑first... ...through on‑call support tasks Requirements Over 10 years of software engineering experience 4+ years leading multi‑team organizations...
- Reliability Engineer (MedTech / IVD) Location: Ottawa, Ontario, Canada Experience: 10+ years in product/core reliability engineering (MedTech only) About the Role We are seeking a Senior Reliability Engineer with robust experience in medical device/IVD product development...
- Advance your career as a Senior DevOps Engineer with Shabodi in Mississauga, Toronto. Design and optimize cloud-native infrastructures while managing CI... ...CI/CD knowledge • Excellent communication skills across global teams • Passion for scalable and secure DevOps practices...Full time
- Are you an experienced Site Reliability Engineer looking for a new challenge? We’re looking for a Staff Site Reliability Engineer to join... ...reliability Preferred Qualifications Has 6+ years of experience in software or infrastructure engineering, including 4+ years working with...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principle Software Engineer - Insight Global (Mississauga). Be the first to apply!
- senior software developer Mississauga, ON
- software engineer - computer Mississauga, ON
- software developer remote Mississauga, ON
- software engineer intern Mississauga, ON
- software engineer devops Mississauga, ON
- remote entry level software developer Mississauga, ON
- software engineer internship Mississauga, ON
- ingénieur logiciel Mississauga, ON
- software developer intern Mississauga, ON
- software engineer Mississauga, ON
