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.