Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior software developer.

Randstad

We are seeking a highly accomplished Senior Software Developer with master-level expertise in multi-tier enterprise systems and open-standard technologies to lead full-stack development, systems analysis, and application integration initiatives. In this role, you will take technical ownership of translating complex business requirements into scalable, robust backend services and interactive user interfaces. Operating across hybrid environments that merge legacy mainframes with modern cloud-adjacent architectures, you will direct solution designs, manage deployment pipelines, and provide strategic technical leadership to ensure absolute performance and platform alignment.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Hours: 7.25 hours per day between 8:00 AM and 5:00 PM

Duration: 12-month contract.

Advantages
Expansive Technical Domain Scope: Master a highly diverse technology ecosystem that spans core legacy mainframe systems, open-source Java environments, and contemporary REST/JSON endpoints.

Architectural Blueprint Authority: Command absolute design and modeling ownership, driving the creation of conceptual, logical, and physical blueprints from inception to release.


High-Impact Technical Mentorship: Step into a prominent technical leadership role, guiding the development practices, quality gates, and code standards of a multidisciplinary IT project delivery team.

Predictable, Highly Collaborative Cadence: Benefit from a structured, fully onsite 12-month engagement optimized for face-to-face synergy, rapid project gating reviews, and immediate operational impact.

Responsibilities
Full-Stack Enterprise Engineering: Lead the end-to-end analysis, design, coding, and system integration of complex multi-tier applications across web, desktop, mobile, and legacy mainframe computing platforms.

Multi-Tier Solution Design: Architect, build, and optimize backend integration layers using JEE, EJB, JNDI, JDBC, JMS, and the Struts Framework alongside server engines like WebSphere, WebLogic, Tomcat, and Apache.

API Architecture & Messaging: Design and deploy decoupled, secure RESTful and SOAP/WSDL-based Web Services, managing high-volume enterprise transactions utilizing JSON and XML messaging schemas.

Database Programming & Optimization: Design relational data layers and write highly optimized PL/SQL programmable logic, stored procedures, and triggers inside Oracle RDBMS environments.

Technical Project Leadership: Provide expert technical oversight and mentorship to system analysts, developers, and testers—overseeing work estimation, task allocations, and the delivery of end-to-end enterprise IT solutions.

Blueprint Modeling & Artifact Creation: Author detailed technical documentation, user guides, and Software Architecture Deliverables covering conceptual, logical, and physical system states using CASE tools such as MS Visio and PowerDesigner.

Identity & Access Security: Implement secure interaction boundaries, managing integrations with enterprise identity grids, cryptographic structures, and network controls (LDAP, PKI, and VPN).

Tier-3 Troubleshooting & Bug Isolation: Act as a principal triage authority to identify, analyze, and resolve deep-seated technical incidents, software bottlenecks, and systemic failures via deep-dive debugging, code refactoring, and performance optimization.

Quality Verification & Testing Lifecycle: Develop rigorous unit and integration testing scripts, collaborating tightly with QA automation squads to build validation paths for system functionality, stress testing, and vulnerability auditing.

Governance & Gating Compliance: Navigate applications smoothly through corporate technology checkpoints, ensuring reference designs strictly meet enterprise security, user privacy, and digital accessibility directives.

Knowledge Transfer & Handover: Formulate clear knowledge-transfer checklists and lead technical walkthrough sessions to transition codebases cleanly to internal operational staff.

Qualifications
Enterprise Systems Engineering Seniority: 10+ years of progressive professional experience designing, architecting, and developing complex IT solutions within multi-platform enterprise landscapes (Strictly Required).

Master-Level JEE Ecosystem Depth: Extensive hands-on experience programming with multi-tiered, open-standard technologies: JSP/Servlets, JEE, EJB, JNDI, JDBC, JMS, and the Struts Framework (Strictly Required).

Decoupled API & Service Engineering: Expert-level command of building, testing, and documenting REST and SOAP-based Web Services utilizing JSON/XML parsing, Swagger, or Postman (Strictly Required).

Database Modeling & Tuning Prowess: Proven professional experience executing relational database analysis, logical mapping, and PL/SQL development within Oracle RDBMS architectures (Strictly Required).

Infrastructure Middleware Fluency: Demonstrated background configuring, monitoring, and maintaining enterprise web servers, explicitly WebSphere, WebLogic, Tomcat, Apache, and Sun Solaris or Windows Server hosts (Strictly Required).

Systems Triage, Debugging & Refactoring: 10+ years of proven expertise isolating multi-component software errors, rewriting complex legacy modules, and running performance optimization tracks (Strictly Required).

Software Modeling Tool Stack Mastery: Strong technical background developing architectural blueprints using CASE platforms like MS Visio or PowerDesigner, alongside active IDE usage (IntelliJ, Eclipse, or VS Code).

Identity Governance & Security Competency: Practical understanding of cryptographic systems and enterprise authentication protocols, specifically PKI, LDAP, and VPN layers.

Soft Skills: Superior analytical problem-solving, consultation, and communication mechanics, with an established history of presenting complex technical solutions to both IT engineering teams and non-technical business executives.

Nice to Have:
Prior professional software development experience navigating formal architecture checkpoints, gating review methodologies, or ITIL frameworks within a Canadian public sector or ministry cluster.

Summary
If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the senior software developer. in North York, ON vacancy
  • $90 per hour

     ...Responsibility: Must have: 3+ years Experience with analysis, design, developing, unit testing, defect fixing and other necessary tasks in data...  ...in analyzing and designing changes to existing web-based software solutions Complete knowledge of SDLC methodologies, e.g.... 
    Senior
    Hourly pay
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours

    Cyber-Infomax Solutions Inc.

    North York, ON
    11 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack to lead the technical design, architectural implementation, and modernization of cloud-native web applications and multi-tier enterprise solutions. In this role, you will take technical ownership of... 
    Senior
    Long term contract
    Contract work

    Randstad

    North York, ON
    17 days ago
  • We are looking for a skilled Software Developer with a specialization in Data Engineering to design and implement robust data pipelines. This role involves building scalable solutions using Python and AWS cloud services to manage both structured and unstructured data. You will... 
    Senior
    Internship
    Work at office

    Randstad

    North York, ON
    more than 2 months ago
  • We are seeking a highly skilled Software Developer - Back End to lead the modernization of legacy systems and the development of high-performance, cloud-native applications. In this role, you will collaborate with cross-functional teams to design, build, and maintain robust... 
    Senior
    Long term contract

    Randstad

    North York, ON
    more than 2 months ago
  •  ...Job Responsibility: Backend Application Developer - Position Summary We are currently looking for an experienced application developer...  ...will support the ongoing development of the company's web-based software products and internally developed support systems. You have extensive... 
    Senior
    Full time

    Alert Driving

    North York, ON
    4 days ago
  •  ...CoreFactor is searching for a Software Developer in Test (SDET) on a contract basis for a client in the GTA. This is a hybrid position and will require the successful incumbent to go into the office twice (2) per week. The SDET reports to the Manager/Sr.Manager, Quality... 
    Contract work
    Work at office
    Immediate start

    CoreFactor Inc.

    North York, ON
    a month ago
  •  ...live. Analyze requirements and create technical specifications Design and develop clean, reliable, scalable solutions for a variety of customers Support testing and commissioning of new software Collaborate with team members in an agile delivery model Technologies include... 

    Exact Match Recruitment

    North York, ON
    more than 2 months ago
  •  ...We are seeking a skilled Python Developer to contribute to our innovative projects, where you'll play a key role in developing robust applications that meet our clients' needs. In this hybrid position, you'll work two days in the office, collaborating closely with a dedicated... 
    Senior
    Permanent employment
    Work at office

    Tenth Revolution Group

    North York, ON
    more than 2 months ago
  •  ...Initiative Job Duties & Responsibilities: ~ The Electrical/Hardware Developer is responsible for: ~ Design and/or specify new parts,...  ...compliance for Medical Device related standards ~ Hardware/Software validation during the initial phases of design ~ Hardware/Software... 
    Permanent employment
    Full time
    For subcontractor
    Monday to friday
    Shift work
    Day shift

    SciCan

    North York, ON
    2 days ago
  • $7000 per month

    Overview Languages English Education Bachelor's degree or equivalent experience Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely.
    Permanent employment
    Full time
    Remote work

    ArcadianAI

    North York, ON
    5 days ago
  • $75k - $90k per year

     ...HVAC Digital Design & AI Applications Developer Job Summary: We are seeking a Mechanical Engineering graduate with a strong background...  ...engineering principles Building Information Modeling (BIM) software development and Artificial Intelligence (AI) to improve the efficiency... 
    Full time
    Work at office
    Local area

    Salas O'Brien

    North York, ON
    4 days ago
  •  ...Are you an innovative F&O Power Platform Developer seeking a contract opportunity? Our client is looking for a skilled individual to enhance their team while offering a hybrid work environment. In this role, you will work primarily with Dynamics 365 Finance & Operations... 
    Contract work
    Flexible hours

    Nigel Frank International

    North York, ON
    18 days ago
  •  ...company in North York, is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The ideal candidate will...  ...Technical Skills : Strong proficiency in Canadian accounting software (e.g., Sage 50, Dynamics GP, QuickBooks) and advanced Excel skills... 
    Senior
    Full time
    Local area

    TorontoJobs.ca Recruitment Division

    North York, ON
    6 days ago
  • We are seeking a highly accomplished Senior Technology Architect to lead the long-term infrastructure...  ...cloud networks with major enterprise software suites. Cutting-Edge Technology...  ...Canada. As a result, we are committed to developing and implementing strategies to increase... 
    Senior
    Long term contract
    Contract work

    Randstad

    North York, ON
    25 days ago
  • We are seeking a highly accomplished Senior Systems Testing/QA Specialist to command the...  ...rigorous system evaluations to ensure absolute software reliability, performance, and security....  .... Production Readiness & Checklists: Develop and validate deep-dive QA checklists... 
    Senior
    Contract work
    Immediate start

    Randstad

    North York, ON
    2 days ago
  • $78k - $95k per year

     ...members Provide mentorship, guidance, and technical support to developing staff Establish and maintain strong working relationships...  ...engagements Proficiency in Microsoft Office and common accounting/tax software platforms Pay Range: $78,000 - $85,000 per year How... 
    Senior
    Work at office
    Local area
    North York, ON
    1 day ago
  •  ...independent, organized individual who sets priorities and meets timelines? Do you have an outstanding experience using technology to develop reporting framework and drive improvements? If so, we would love to hear from you. What You Will Do: Convert existing management... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Enbridge

    North York, ON
    2 days ago
  •  ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm.  Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    6 days ago
  •  ...has partnered with our client to hire a Senior Estimator in Toronto. Your new Company...  .... If you have relationships with private developers in the industry, this is considered an asset...  ...industry, and who are excited to continue to grow and develop as a leader in their trade.... 
    Senior
    Long term contract
    Permanent employment
    Contract work
    For subcontractor

    Hays

    North York, ON
    16 days ago
  • $85k - $95k per year

     ...Position: Senior Property Accountant  Ref: 1125481 Salary: $85-95,000 + Discretionary bonus + RSP  Location: North York (in office...  ...asset classes, including retail, residential, and mixed-use developments, and partners with a range of institutional investors. With a strong... 
    Senior
    Permanent employment
    Work at office

    Hays

    North York, ON
    25 days ago
  • Job Responsibility: Company Summary Pantos Logistics Canada Inc. provides top global logistics solutions to over +1,000 clients in services areas of Ocean, Air, E-Commerce, Trucking, Customs Brokerage, Warehousing and Cargo Projects. The company's expertise includes custom...
    Senior
    Permanent employment
    Full time
    Monday to friday
    Shift work

    Pantos Logistics Canada Inc.

    North York, ON
    9 days ago
  • $42.4 - $46.4 per hour

     ...Position: Java FullStack Developer Location: Hybrid, 2x per week in office (North York, ON) Structure: Contract, 12 months to start (long-term/ongoing) Pay: $42.40 – $46.40 p/h inc. -- We have a great new opportunity to support one of our Financial Services... 
    Long term contract
    Contract work
    Work at office

    CorGTA

    North York, ON
    12 days ago
  • Description Immanuel Baptist Church is discerning who God is calling to join our staff as the next Senior Pastor. The successful candidate will demonstrate a deep faith and a proven track record of leadership development.  We are seeking a pastor who can work with our staff... 
    Senior
    Full time
    Manual labor
    Flexible hours

    Immanuel Baptist Church (Finch & Don Mills)

    North York, ON
    26 days ago
  • $120k - $145k per year

     ...Company Our client is a Family Office    They are looking for a Senior Tax & Compliance Officer to join their team! Why Work Here...  ...deadlines are met Identify and communicate trends and developments in tax which are relevant to High-Net-Worth individuals and corporations... 
    Senior
    Work at office
    North York, ON
    7 hours ago
  •  ...client, a food manufacturing company in North York , is seeking a Senior Accountant to support their team on a part-time basis (3-5 days...  ...reporting . Experience working with an  accounting software (e.g., QuickBooks, Sage, or similar). This role is not suitable... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time

    TorontoJobs.ca Recruitment Division

    North York, ON
    6 days ago
  •  ...meaningful work, and the opportunity to apply your experience in a new way, this may be worth exploring. We're seeking an experienced Senior Client Solutions Consultant to work remotely with a global organization specializing in leadership and personal development.... 
    Senior
    Long term contract
    Full time
    Contract work
    Part time
    Remote work
    Flexible hours

    LiveHappy Initiative

    North York, ON
    9 days ago
  •  ...twice (2) per week. The Senior Quality Engineer reports to the...  ...the products and tests to be developed Support all testing tasks within...  ...Where applicable, select and develop appropriate test automation...  ...the role of testing within the software development lifecycle and... 
    Senior
    Contract work
    Work at office
    Immediate start

    CoreFactor Inc.

    North York, ON
    6 days ago
  • $20 - $25 per hour

     ...industry while working alongside experienced senior stager's on a variety of residential...  ...staging projects independently as experience develops. This is a fast-paced, hands-on role...  ...systems, including inventory and staging software such as Stage Force Experience with... 
    Senior
    Part time
    Internship
    Seasonal work
    Work from home

    The HR Pro

    North York, ON
    18 days ago
  • $66.33 - $82.92 per hour

     ...high-performing scrum team of developers and supply chain experts in a...  ...(FSDs) to guide technical developer teams and configuration engineers...  ...progress and findings to senior leadership. Qualifications...  ...logistics or inventory optimization software (ideally S/4 HANA... 
    Senior
    Contract work
    Remote work
    Work from home

    Randstad

    North York, ON
    2 days ago
  • $56.38 - $63.02 per hour

     ...Information Security Analyst III to serve as a Senior Information Security Advisor. In this...  ...incoming cloud infrastructure (IaaS) and software-as-a-service (SaaS) toolsets, ensuring...  ...Canada. As a result, we are committed to developing and implementing strategies to increase... 
    Senior
    Long term contract
    Contract work

    Randstad

    North York, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!