Senior Software Developer

Temporary/Contract

Toronto, Ontario

24 Jul 2025

    The Government Client is seeking a Senior Software Developer with deep expertise in full-stack development to lead end-to-end solution design, development, and integration across diverse platforms.

    Job Title: Senior Software Developer

    Job Location: Toronto, ON/Hybrid

    Job Description:

    Must Haves:

    • 10+ years of experience in IT systems development across web, desktop, mobile, and mainframe environments

    • Proficiency in JEE technologies (JSP/Servlets, EJB, JMS, JDBC, JNDI), REST/SOAP web services, XML/JSON

    • Hands-on experience with frameworks like Struts, tools such as Oracle Designer, and platforms including WebSphere, Solaris, Windows, .NET

    • Strong knowledge of Oracle RDBMS (v9–12), PL/SQL, and source code management tools

    • Demonstrated expertise in full-stack development, systems integration, and third-party service integration

    • Proven ability to troubleshoot, optimize, and refactor complex systems

    Key Responsibilities:

    • Analyze requirements and design multi-tier solutions

    • Create technical architecture artifacts and conduct design walkthroughs

    • Code system components, develop test cases, and perform unit/integration testing

    • Collaborate on performance, functional, and vulnerability testing

    • Deliver documentation and lead technical knowledge transfers

    This role is ideal for a seasoned developer who thrives in complex environments and enjoys driving innovative solutions from concept to implementation.