Senior Software Developer
Contrat temporaire
Toronto, Ontario
25 Sep 2025
Term: October 31, 2025- October 30, 2026
Location: Onsite/Hybrid, 222 Jarvis St - Toronto, ON
Our client is seeking a Senior Software Developer
Key Deliverables – Client Role
Product Requirements & Analysis: Interpret and analyze business requirement documents, collaborating closely with clients to ensure clarity and alignment. Participate in business and technical walkthroughs to validate requirements and design.
Product Delivery & Development: Lead the end-to-end delivery of Java-based applications using WebSphere, JDBC, Oracle, DB2, and DataPower. Integrate Open-Source Software (OSS) and APIs/microservices into new and existing systems. Support both legacy and cloud-native environments (Spring Boot, Angular/React.js).
Prioritization & Testing: Develop and execute comprehensive test strategies including unit, system, regression, and user acceptance testing. Prepare test data, validate results using SQL, and document outcomes. Provide go/no-go recommendations for production deployment.
Collaboration & Support: Work cross-functionally with IT, QA, and business teams in Agile/DevOps settings. Create technical documentation, implementation plans, and deployment builds (e.g., Jenkins). Support production incidents and knowledge transfer to OPS staff.
Reporting & Governance: Provide weekly status updates, highlight risks/issues, and ensure compliance with public sector standards. Contribute to structured development practices and continuous improvement initiatives.
Must haves:
Experience with COTS based Business Automation and Case Management solutions (ie: IBM Cloud Pack for Business Automation)
7+ years’ experience in Java based development utilizing a combination of WebSphere, JDBC, Oracle, DB2, DataPower and associated Web technologies including JavaScript and JSP
5+ years’ experience in integration of Open-Source Software (OSS) products into new and existing systems
Experience developing or maintaining large scale IT systems, including high-volume public facing programs
Integration of service API’s and micro-services to existing or new web services.
Ability to understand and analyze business requirements, and to design structured programs that efficiently satisfy these requirements
Ability to write programs that are modular, well-structured, and easy to maintain.