senior software developer.
Randstad
Our client, a prominent player in the insurance and wealth management sector, is seeking a Senior Software Developer to join a highly collaborative, diverse, and close-knit Shared Services team. Driven by internal promotion, maternity leave, and a major modernization pipeline, this role offers the opportunity to make a tangible impact.
You will split your focus between a critical PowerShell-heavy data movement project (approx. 50–60%) and broader web modernization initiatives. This role is ideal for a senior developer who is passionate about remaining technically hands-on while acting as a mentor to junior developers, co-ops, and offshore resources. AdvantagesStrong Potential for Renewal: Initial 6-month contract with a high likelihood of extension. Great Work-Life Balance: Standard 37.5-hour work week, 9–5 hours, with no regular on-call or after-hours support required. Positive Culture: Work in a highly diverse, supportive team environment with a "mini-family" atmosphere and a strong focus on inclusion and Women in Technology initiatives. Streamlined Interview Process: A single-stage, collaborative conversation (behavioral and technical discussion) with no live coding or formal assessments.
Responsibilities
Development & Migration: Design, develop, test, and maintain internal applications. Actively participate in modernizing legacy assets (MS Access, on-premises applications, and mainframes) into AWS and Azure cloud environments.
Must-Have Eligibility Requirements
- Enhanced Reliability Clearance: Candidates must be eligible for Canadian Enhanced Reliability Clearance. This requires having lived in Canada for at least the last 5 consecutive years and not having been outside of Canada for more than 6 months within the last year. Technical Requirements
- Core Stack: Senior-level experience with React (front-end) and .NET Core / C# (back-end). - Scripting Mastery: Deep, production-level proficiency with PowerShell scripting. - Legacy Modernization: Proven experience migrating legacy architectures (e.g., MS Access, VBA, or mainframe environments) to modern cloud/web solutions. - Cloud & Databases: Hands-on exposure to Azure and/or AWS cloud environments. Strong working knowledge of relational databases (MS SQL, DB2, Entity Framework). - Dev Tools: Familiarity with Git-based version control (GitLab, SVN) and collaboration tools (Jira, Confluence). Soft Skills
- Exceptional communication skills with the ability to confidently mentor others and present ideas to business leaders. - An adaptable, team-oriented mindset with a genuine desire to collaborate. Summary
Job Type: Full-time, 6-Month Contract (with chance of renewal) Start Date: Anticipated within 4 weeks of an offer Location: Hybrid (3 days per week onsite) in either London, ON or Winnipeg, MB Schedule: Standard business hours (approx. 37.5 hours/week) Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
- ...the Rail Industry For nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact... ...has a role to play and we take ours seriously. As the Software Developer , you will be collaborating with our Platform and Product...SuggestedLong term contractFull timeLocal areaFlexible hours
$92.6k - $136k per year
Description Join Team CARFAX as a Senior Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day... ...within a team using agile practices. ~Write Robust Code: Develop high-performing, reliable code for new system features on prominent...SeniorSummer workCasual workWork at officeLocal areaFlexible hours- ...Support management to formalize a DevOps faction to LEADS Develop Courses of Action that include circumstances, facts and issues to... ...Liaise with stakeholders on complex business solutions that require software implementation Follow security best practices as identified...SuggestedFull timeWork at officeFlexible hours
$88.44k - $138.44k per year
...employees is unsurpassed. Position Overview As the Senior Packaging Developer , you will lead packaging development activities across... ...(Word, Excel, PowerPoint), and C.A.P.E. palletization software Preferred Qualifications Proficiency in Root Cause...SeniorLong term contractPermanent employmentWork at office$81.5k - $119k per year
...Join Team CARFAX as Software Engineer Isn't it time you bragged about where you work? At... ...creative and innovative environment where our developers collaborate and continuously learn and... ...Sharing your knowledge with junior and other senior team members What We're Looking For...SeniorSummer workCasual workWork at officeLocal area2 days per week$50.03 - $61.1 per hour
Our client, is seeking a seasoned Solutions Developer IV to join an established, high-performing Agile delivery pod. In this senior development role, you will collaborate... ...code consistency, and build highly available software solutions that support critical enterprise...SeniorLong term contractPermanent employmentFull timeContract workWork at officeImmediate startRemote workMonday to fridayFlexible hoursShift work2 days per week$170k per year
...actively growing the team and have an urgent need to bring on a Software Engineering Manager (Canadian Residents). If you are passionate... ...and introduce architectural and process improvements to increase developer productivity. Drive observability of business and technical metrics...Ongoing contractWork at officeLocal areaRemote work- ...passion for technology, design, and improving digital experiences. What We're Looking For As an Intermediate Full Stack Java Developer at Northern, you will build and maintain digital marketing solutions for our clients. As a member of our Experience development team...Full timeInternshipWork at officeRemote workHome officeFlexible hours
- ...Responsibility: Company Description We are a retail systems integrator and software provider that helps you design, implement, integrate and... ...work of subordinates during the project implementation phase, develops effective cooperation with businesses and functional...SeniorFull timeRemote workTrial period
$100k - $140k per year
...Dillon's Water Resources team is seeking a Senior Water Resources Engineer to become an... ...hydraulic modelling and analysis tasks utilizing software such as PCSWMM, InfoWorks ICM, Visual... ...to execute high quality projects. Develop new or novel concepts and approaches, and...SeniorLong term contractFull timeContract workTemporary workFlexible hours$43k - $48k per year
...Junior Developer - Web - Python - Odoo Development Track Full-time Permanent Salaried Position : Monday to Friday (Expectation for Flexibility... ...as they learn it. You will be working alongside three Senior Developers with decades of business system experience, a...SeniorPermanent employmentFull timeImmediate startMonday to friday$70k per year
...values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most... ...screening and assessing applicants for this position. You as a Senior Accountant will Perform balance sheet and income statement analysis...SeniorWork at office$82.9k - $132.9k per year
..., and support design development utilizing specialized aviation software, design tools, and CAD platforms for airside and terminal design... ...(including environmental science, planning, and management) to develop integrated, holistic project solutions that go beyond standard engineering...SeniorLong term contractFull timeContract workFlexible hours- Are you a highly motivated Senior Underwriter looking to take the next step in your career? This opportunity is for you. We are seeking... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...SeniorFull timeContract workRemote work
$96.2k - $132.3k per year
...Opportunity Build the Future with Us As a Senior Environmental Permitting Specialist ,... ...manage permitting and compliance risks, developing effective mitigation strategies.... ...licenses, approvals, and agreements. Develop and implement permitting plans, approvals...SeniorFull timeFor contractorsLocal areaFlexible hours$84k - $128k per year
...BDO Digital is seeking an experienced and technically proficient Senior Data Engineer (Databricks Focused) to join our Technology Advisory... ...pipelines using Databricks, Delta Lake, and Apache Spark. Develop scalable ETL processes for structured and unstructured data, ensuring...SeniorManual laborWork at officeLocal areaFlexible hours- ...Senior Learning Experience Designer Talent Management Practice Department London office (Hybrid) The role We’re on the hunt for... ...Who we are Cappfinity is a global leader in measuring and developing potential through skills and strengths. Founded by psychologists...SeniorWork at office
- ...About the role What your role will be… Senior Financial Advisor At Scotiabank we... ...Nurturing strong, long-standing relationships Developing, retaining and growing the branch... ...relationships A strategic mindset to develop personalized financial strategies including...Senior
$120k - $140k per year
...~ Knowledge of lump sum, construction management and conceptual estimating for ELECTRONIC TAKE-OFFS ~ Experience using estimating software an asset (Timberline Estimating, Prime Bid, On-Centre Takeoff preferred) ~ Post-secondary education in quantity surveying/estimating...SeniorPermanent employmentFor subcontractor- ...high-growth, mission-driven leader in water treatment - is looking for a Senior Director, Marketing & Strategy to own its strategic agenda, turn insight into growth, lead M&A activity, and further develop the marketing and strategy function around a talented and ambitious...SeniorLong term contractRelocationShift work3 days per week
- Description Join Team CARFAX as a Senior Platform Engineer - ML Infrastructure We are looking for a seasoned Senior Platform Engineer... ...such as Kubeflow, Airflow, or Prefect translates well. AI Developer Platform — Own and contribute to the architecture and operations...SeniorSummer workCasual workWork at officeLocal areaImmediate startFlexible hours
- ...existing vacancy in this position. Job Summary: The Senior Manager Finance provides operational support to the Senior Director... ...place in the Region. External and Internal Relationships: Develops and maintains collaborative relationships with external...SeniorRemote jobPermanent employmentFull time
$21.6 - $21.85 per hour
...supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all...SeniorHourly payLocal area- Êtes-vous un(e) souscripteur(trice) sénior motivé(e) à la recherche de la prochaine étape de votre carrière? Cette opportunité est pour vous. Nous recherchons un(e) souscripteur(trice) sénior talentueux(se) pour rejoindre une organisation d’assurance réputée, au sein d’un...SeniorDaily paidPermanent employmentFull timeDay shift
- ...our business, and we actively work towards it every day. The Senior Legal Counsel, Corporate provides senior management with... ...respect to the legal risks associated with business practices, and developing strategy with both inside and outside counsel in response to civil...SeniorFull timeContract workInternship
$60k - $75k per year
...Senior HR Compliance Specialist Location: Remote (Canada) or Hybrid (London, Ontario) Citation Canada is built on the belief that HR and Health & Safety are essential to the growth of any organization. Starting our journey as HRdownloads in 2008, we’ve since helped thousands...SeniorInternshipWork at officeRemote work$45 - $50 per hour
...Senior Generator Technician – Power Generation Location: London, Ontario Compensation: $45–$50/hour + Overtime + Paid Travel About the Opportunity A growing power generation service company is seeking an experienced Senior Generator Technician to support industrial...SeniorLong term contractNight shiftWeekend work$100k - $130k per year
...and Federal and other provincial guidance/standards Mentor and develop junior and intermediate staff with a focus on technical skills in... ...from various media, surveys of habitat, etc.) Work with other senior specialists in leading the management and interpretation and presentation...SeniorFor subcontractorWork at officeFlexible hours- ...Senior Aeronautical Structural Engineer – Aircraft Design & Certification Employer: ITPS (Canada) Ltd. Location: London, Ontario... ...activities for special mission aircraft and airborne systems. Develop engineering design solutions for aircraft structures,...SeniorPermanent employmentFull time
- ...Requisition ID: 257051 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Senior Manager, Wealth Management Taxation plays a key role in supporting wealth advisors, planning specialists, and banking partners across...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!
- software developer intern London, ON
- junior software engineer London, ON
- software developer London, ON
- software engineer salary in canada London, ON
- software development engineer London, ON
- software engineer devops London, ON
- software engineer London, ON
- software engineer part time London, ON
- software developer entry level London, ON
- software developer no experience London, ON
