Senior Software Developer

5 days ago


Toronto, Ontario, Canada Limelight Software Full time

Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable.

We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and building software that finance teams trust with their most critical data.

What you'll do
  • Own and ship end-to-end product features across our React TypeScript frontend and / Java backend

  • Design and evolve clean, well-documented APIs and data models (PostgreSQL)

  • Build and maintain secure, scalable integrations (e.g., ERP/accounting connectors)

  • Improve performance of multi-dimensional reports, planners, and analytical workloads

  • Develop background jobs, async processing, and data pipelines

  • Contribute to architecture decisions, code reviews, and release planning

  • Partner closely with Product, Design, and Customer teams to translate real finance workflows into intuitive product experiences

  • Help evolve our platform to support AI-powered analysis and automation, with strong guardrails around accuracy and trust

What you'll bring
  • 5–8 years building and shipping production SaaS applications

  • Strong experience with React TypeScript (hooks, state management, testing)

  • Back-end strength in (TypeScript) and/or Java (Spring Boot)

  • Solid SQL and data modeling skills (PostgreSQL); performance tuning experience a plus

  • Experience with AWS, containers, CI/CD pipelines, and automated testing

  • Security-first mindset: authN/authZ, least privilege, secrets management, input validation

  • Comfort working in SOC 2–style environments or other regulated systems

  • Clear communicator with strong ownership instincts — you finish what you start

Experience with AI (nice to have)
  • Integrating LLM-powered features (e.g., OpenAI, Azure OpenAI, Anthropic)

  • Building AI workflows that query structured data safely and deterministically

  • Experience with prompt design, evaluation, logging, and guardrails

  • Using AI to enhance analytics, narrative insights, or decision support

Nice to have
  • Experience with financial systems, accounting software, or ERP integrations (e.g., Sage Intacct)

  • Familiarity with multi-entity / multi-dimension financial data models

  • OLAP, analytics engines, or reporting systems experience

  • GraphQL, event-driven systems, queues, or background workers

  • Experience in a small, high-impact product team


Interview process
  1. Practical code challenge

  2. Manager interview

  3. Culture & values conversation

  4. Offer



  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company buildingsecure, accurate FP&A softwarefor finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — wheredata accuracy, security, and reliability are non-negotiable.We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...

  • Senior PHP Developer

    2 weeks ago


    Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to Fortune 100/500/1000 companies in Canada/US. We currently have a long term, renewable contract as a Senior PHP Developer with our web development and new media marketing client that primarily supports North American clients on various website and backend infrastructure services. This role is only...

  • Senior PHP Developer

    22 hours ago


    Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to Fortune 100/500/1000 companies in Canada/US. We currently have a long term, renewable contract as a Senior PHP Developer with our web development and new media marketing client that primarily supports North American clients on various website and backend infrastructure services.Role(s) Required: Senior...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Client:Ministry of Treasury Board SecretariatWork Location:222 Jarvis St, Toronto, Ontario,OnsiteEstimated Start Date: Estimated End Date: #Business Days:279.00Extension:130.00Hours per day or Week:7.25 hours per daySecurity Level:CRJMCMust HavesExperience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Client:Ministry of Public and Business Service Delivery and ProcurementWork Location:21 College Street, Toronto, Ontario,OnsiteEstimated Start Date: Estimated End Date: #Business Days:125.00Extension:125.00Hours per day or Week:7.25 hours per daySecurity Level:CRJMCDescriptionScopeDesign, development and implement enhancements to the Criminal Law Division...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior Java...


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently looking for a Senior PHP Developer - Architecture for our web development and new media marketing client that primarily supports North American clients on various website...


  • Toronto, Ontario, Canada Aarorn Technologies Inc Full time

    Job Title: Tech LeadLocation: Toronto, ON (3x onsite a week)Employment Type: ContractPay Rate: CAD$50/HR INCJob DescriptionWe are seeking a highly skilled Senior Software Developer with a strong background in Java programming to join our dynamic team.The ideal candidate will have 7 10 years of experience in software development, demonstrating a proven track...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID # 25WD Position Overview Autodesk is looking for a Senior Software Developer to join its Admin Access and Insights Team. The team operates within Autodesk Platform Services organization, dedicated to realizing the "managing access" charter. We focus on enhancing experiences for user, project, and developer administrators through AI-driven...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID # 25WD93083 Position Overview Autodesk is looking for a Senior Software Developer to join its Admin Access and Insights Team. The team operates within Autodesk Platform Services organization, dedicated to realizing the "managing access" charter. We focus on enhancing experiences for user, project, and developer administrators...