CrawlJobs Logo

Senior Software Developer

Canada, London · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • 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.
  • Scripting & Tooling: Lead a high-priority, PowerShell-heavy project ensuring smooth automated processes and file transfers.
  • Mentorship & Leadership: Provide technical guidance, code reviews, and mentorship to junior developers and co-ops, while acting as an escalation point/advisor for an offshore delivery team.
  • Production Support: Provide application monitoring, tuning, and troubleshooting. Participate in a volunteer-based, flexible rotation for occasional Friday evening deployments (with time-off-in-lieu provided).
  • Stakeholder Collaboration: Translate complex technical concepts clearly to non-technical stakeholders, business analysts, and leadership.

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.
  • 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.

What we offer

  • Strong 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.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Developer

8 matching positions

New

Senior Software Developer

We are looking for an experienced Senior Software Developer to help create and e...
Location
Location
United States , Woodbury
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of software development experience with a strong focus on backend engineering
  • Advanced proficiency in C#, .NET, ASP.NET, and related Microsoft development frameworks
  • Hands-on experience building RESTful APIs and documenting services with OpenAPI or Swagger
  • Solid knowledge of relational database development, including PostgreSQL, MySQL, and SQL-based data modeling
  • Familiarity with containerized application environments and modern source control practices using GitHub
  • Experience working with JavaScript and React in support of full-stack or cross-functional development efforts
  • Demonstrated ability to troubleshoot complex application issues and collaborate effectively with internal stakeholders and external partners
Job Responsibility
Job Responsibility
  • Create and support backend applications and services in C# and .NET with an emphasis on stability, scalability, and maintainability
  • Develop and refine REST-based interfaces, ensuring clear API design and accurate documentation through OpenAPI and Swagger standards
  • Use AI-enabled development tools to streamline coding, testing, and delivery while maintaining high quality standards
  • Improve application efficiency by identifying opportunities to strengthen performance, resilience, and overall system responsiveness
  • Connect software platforms with internal business systems and third-party technologies to enable reliable data exchange and functionality
  • Participate in technical design discussions and help advance architecture, modernization efforts, and engineering best practices across the environment
  • Investigate complex production problems, determine root causes, and implement effective long-term solutions
  • Contribute to development work involving containerized services, relational databases, source control workflows, and frontend collaboration with React
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly accomplished and technical Senior Software Developer for...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 03, 2026
Flip Icon
Requirements
Requirements
  • ERP Table Architecture: Exceptional understanding of Oracle E-Business Suite (EBS) relational table structures, specifically regarding AR, AP, IBY, PO, GL, and FND modules
  • EBS R12.2 Customization: Proven experience developing custom extensions, forms, workflows, and tailored reports within major Oracle EBS R12.2 environments
  • Advanced Database Programming: Expert-level programming skills in Oracle databases, SQL, PL/SQL, XML, JSON, BI Publisher, Oracle Forms, Oracle Reports, and Unix shell scripting
  • Performance Engineering: Demonstrated proficiency in query optimization, indexing strategies, and advanced SQL tuning techniques
  • Java & Web Frameworks: Direct development experience working with Java, Oracle Application Framework (OAF), and JavaScript
  • Web Services & Toolsets: Hands-on experience constructing and consuming APIs/Web Services, alongside functional knowledge of Oracle APEX, Oracle GoldenGate, and transactional data transfer systems
  • Analytical Problem Solving: Superior evaluative skills to interpret complex requirements, assess platform feasibility, and diagnose root-cause defects in production systems
  • Technical Leadership: Proven ability to oversee technical quality assurance processes, manage project deadlines, and guide cross-functional teams during deployment
  • Communication Excellence: Outstanding written and verbal communication skills, with polished ease when preparing structural reports, code documentations, and cutover strategies
Job Responsibility
Job Responsibility
  • Technical Solution Engineering: Lead the technical design, development, and maintenance of specialized extensions and customizations on major ERP environments
  • Database & Scripting Development: Code robust server-side procedures, automate processes via shell scripts, and build high-performance queries using advanced data formatting structures
  • Data Extraction & Analytics: Provide structured data extracts, advanced analytics, and logical mapping to assist business units with operational decision-making
  • Integration & API Management: Architect, build, and consume secure Application Programming Interfaces (APIs) and web services to connect distributed business applications
  • Quality Assurance & Defect Resolution: Oversee the technical quality assurance pipeline, providing active defect troubleshooting through link testing, system integration testing, and user acceptance testing phases
  • Release & Environment Promotion: Prepare configuration management release packages, coordinate script promotion across multiple testing environments, and assist with formal cutover planning
  • Risk & Security Mitigation: Evaluate business requirements to deliver functional designs that actively minimize deployment risks and address data privacy concerns
  • Technical Documentation Ownership: Author and maintain comprehensive technical specification documents, data dictionaries, configuration guides, and deployment procedures
  • Knowledge Optimization: Share technical expertise and conduct structured knowledge transfer sessions to build capabilities within the internal engineering unit
What we offer
What we offer
  • Enterprise Core Impact
  • Diverse Technical Depth
  • Technical Oversight
  • Predictable Long-Term Contract
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly accomplished and technical Senior Software Developer for...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 06, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of dedicated professional experience designing, building, and maintaining robust Single Page Applications (SPAs) integrated with backend RESTful APIs
  • Expert-level proficiency developing front-end web solutions using Angular, TypeScript, and Bootstrap
  • Strong knowledge of frontend frameworks, preprocessors, and testing tools, including JavaScript, Jasmine/Jest, HTML5, JSON, npm, Webpack, Babel, LESS, CSS, and SASS
  • Solid operational knowledge of modern authentication security frameworks, specifically including OAuth 2.0 and JSON Web Tokens (JWT)
  • Extensive development experience within Agile teams utilizing Azure DevOps suites (including Azure Repos, pull requests, and CI/CD pipelines)
  • Proven experience successfully delivering software engineering or digital application solutions within a structured public sector framework or corporate government setting
  • Bachelor's degree in Computer Science, Engineering, or an equivalent technical discipline
Job Responsibility
Job Responsibility
  • Design, build, and maintain highly responsive user interfaces and Single Page Applications (SPAs) optimized for diverse browsers and platforms
  • Contribute to the development and implementation of web-based applications operating within structured cloud-based frameworks
  • Collaborate with business analysts and solutions architects to analyze, decompose, and implement complex functional and non-functional requirements
  • Translate technical specifications into working components, writing automated unit tests inside a Test-Driven Development (TDD) environment
  • Implement modern authorization protocols to ensure secure data access for customer-focused digital applications
  • Diagnose, troubleshoot, and resolve functional and performance bottlenecks across development, testing, and production environments
  • Work actively inside Agile Scrum teams, reviewing peer code, managing pull requests, and validating deployment packages within CI/CD pipelines
  • Author and maintain comprehensive system code documentation, mapping architectural patterns to support long-term knowledge transfer
  • Support dynamic application behavior, data pre-population workflows, and structured data capture aligned with established interoperability standards
What we offer
What we offer
  • Modern Stack Exposure
  • Cloud & DevOps Depth
  • Technical Ownership
  • Public Service Impact
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a Senior Software Developer with over 8 years of experience to jo...
Location
Location
Canada , Toronto
Salary
Salary:
546.97 - 582.68 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 13, 2026
Flip Icon
Requirements
Requirements
  • Over 8 years of experience
  • deep mastery of the Microsoft .NET Framework
  • proven track record in building secure, scalable B2B and B2C web applications within client/server architectures
Job Responsibility
Job Responsibility
  • Design and develop Web and Windows applications using C#, .NET Core, and the .NET Framework (4.0/5.0+)
  • Lead the installation, configuration, and customization of cloud-based services, including deployment and production support
  • Build and optimize complex database systems using MS SQL Server, including the development of advanced stored procedures and Entity Relationship Diagrams (ERDs)
  • Translate complex functional specifications into detailed technical designs, providing accurate effort estimations for development tasks
  • Develop client-side scripts using JavaScript and jQuery, and customize web forms to enhance user interaction
  • Manage the integration of modern digital platforms with various internal and external systems
  • Execute data migration and reporting tasks using tools such as SSIS, SSRS, and LINQ
  • Provide senior-level technical support for applications hosted on IIS, resolving issues related to performance and scalability
  • Fulltime
Read More
Arrow Right

Senior Software Developer

WI - Sr Dev - Digital Platforms - A leading financial services firm is seeking a...
Location
Location
United States , Westlake
Salary
Salary:
70.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • Hands-on experience with Angular (TypeScript, RxJS, component-based architecture)
  • Experience with backend development (Java, Spring Boot, .NET, or similar enterprise frameworks)
  • Experience designing and consuming RESTful APIs
  • Understanding of object-oriented design, data structures, and design patterns
  • Experience working in Agile / Scrum environments
  • Familiarity with CI/CD pipelines, version control (Git), and automated testing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain web applications using Angular
  • Build and enhance backend services and RESTful APIs supporting enterprise-scale applications
  • Collaborate with architects and senior engineers on system design, integrations, and technical decisions
  • Ensure solutions meet performance, security, scalability, and compliance requirements
  • Write high-quality, testable, and maintainable code following best practices
  • Participate in code reviews, sprint planning, and technical discussions
  • Troubleshoot production issues and contribute to root cause analysis and remediation
  • Mentor junior developers and help drive engineering standards and best practices
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Whitehall Resources currently require an experienced Senior Software Engineer to...
Location
Location
England
Salary
Salary:
Not provided
whitehallresources.com Logo
Whitehall Resources Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Node.js
  • API development – REST, OpenAPI
  • Web development – HAPI
  • Databases – PostgreSQL, MongoDB, Redis
  • Unit testing – Jest, Lab
  • Source Control – Git
  • Cloud hosting – Azure/AWS
  • Containerisation – Docker, Kubernetes, ECS
  • CI and release – ADO, Jenkins, Github Actions
  • Work Management – Jira, ADO
Job Responsibility
Job Responsibility
  • Translating requirements into viable system designs
  • Putting users first, identifying needs based on evidence, developing services to meet those needs, and engage in meaningful interactions and relationships with users
  • Create code that is open by default and easy for others to reuse
  • Working with common technologies including Node.js, PostgreSQL, Redis
  • Applying knowledge and experience to investigate and resolve issues
  • Awareness of secure development practices including vulnerability scanning and OWASP
Read More
Arrow Right

Senior Software Developer

A global financial services organisation is growing a senior Java engineering te...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java backend development experience (modern Java versions)
  • Proven background building high-quality, scalable applications in complex environments
  • Experience working closely with business-facing stakeholders
  • Comfortable operating at senior / VP level in a delivery-focused team
  • Deep understanding of engineering standards and design patterns
Job Responsibility
Job Responsibility
  • Contributing hands-on to the development of a strategic enterprise platform
  • Helping shape technical standards, design approaches, and best practices
  • Collaborating with other senior engineers to drive platform quality and stability
  • Supporting the ongoing evolution of a long-term, globally used system
  • Working closely with business-facing stakeholders to ensure delivery excellence
What we offer
What we offer
  • Competitive compensation package of £130,000 + Comps
  • Opportunity to influence a strategic, business-critical global platform
  • Hybrid working model based in London
  • Exposure to complex, large-scale financial systems
  • Clear path for high-level technical leadership and ownership
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly accomplished and multi-faceted Senior Software Developer...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 03, 2026
Flip Icon
Requirements
Requirements
  • Extensive knowledge and practical application of GIS theory, cartography, spatial information principles, model building, and advanced geoprocessing tools within ArcGIS Pro
  • Strong proficiency in managing and publishing services for ArcGIS Online, ArcGIS Portal, and ArcGIS Server, including Web Mapping Services (WMS) and Web Feature Services (WFS)
  • Hands-on development experience utilizing Python (ArcPy) or R, combined with front-end web development expertise spanning .NET framework, JavaScript, HTML, CSS, and the ESRI Web API for JavaScript
  • Deep understanding of data transfer methodologies and web-service structures, specifically REST, SOAP, AJAX, XML, and JSON
  • Direct experience working with relational databases such as Oracle, Azure SQL, or MS SQL Server, including writing PL/SQL, stored procedures, and database triggers
  • Proven experience creating interactive digital maps and web applications that comply with WCAG AA 2.0 guidelines
  • Polished evaluative skills to translate enterprise information requirements into detailed system specifications, code logic, and automated workflows
  • Strong skills in project planning, milestone management, risk mitigation, and controlling delivery deadlines
  • Outstanding written and verbal communication skills, with a track record of preparing system documentation, presentations, and training guides
  • Prior experience delivering IT infrastructure or application solutions within a structured public sector framework or complex regulatory environment is highly valued
Job Responsibility
Job Responsibility
  • Provide senior technical expertise and project leadership to design, develop, and maintain specialized software applications utilizing the ESRI suite of ArcGIS applications
  • Build, manage, and publish secure web-mapping services, workflows, and layers across ArcGIS Online, ArcGIS Portal, and ArcGIS Server environments
  • Author complex server-side geoprocessing models and automated scripts using structured programming languages to streamline data transformations
  • Develop responsive, user-facing web applications and dashboards utilizing specialized GIS development toolkits alongside modern web frameworks and responsive design principles
  • Analyze complex datasets using spatial methodologies to compile, produce, and maintain comprehensive, high-integrity geographic data structures
  • Architect and manage connections across relational database management systems, utilizing stored procedures and database triggers, while ensuring alignment with cloud technologies
  • Conduct joint application development sessions, execute feasibility studies, perform cost-benefit analyses, and build interactive prototypes to address operational business needs
  • Formulate detailed application development plans, systems documentation, and rigorous technical specification documents
  • Design, configure, and maintain interactive maps and digital applications that strictly adhere to WCAG AA 2.0 accessibility standards
  • Actively transfer technical knowledge and deliver structured mentorship to engineering team members to elevate institutional capabilities
  • Fulltime
Read More
Arrow Right