This is a contract job posting for a Senior Software Developer in Toronto, Ontario, for a 5-month term with potential extensions. The role involves translating technical specifications into working applications, including coding, testing, and troubleshooting. It's an on-site position with specific security requirements, indicating a government or highly regulated client.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are a Senior Software Developer hired for a 5-month contract with a potential for extensions, working on-site at 222 Jarvis St, 5th floor, Toronto, Ontario, with a CRJMC security level. Your task is to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. You will also resolve and troubleshoot technical problems. The client likely uses Java/Spring Boot for backend and React/Angular for frontend, but confirm this. For this initial phase, focus on preparing for the technical interview and demonstrating readiness to integrate into an existing enterprise environment. First, draft a plan to rapidly onboard, including how to quickly understand an existing enterprise codebase, identify key integration points, and propose a strategy for efficient unit testing. Assume a standard enterprise development environment (Git, Jira, CI/CD). Outline how you would approach a typical feature request, from understanding the requirement to delivering tested code, ensuring compliance with enterprise coding standards and security protocols. Assume you will use Next.js 16 App Router, React 19, Tailwind v4, and Neon Postgres on Vercel for any personal proof-of-concept work, but be prepared to adapt to the client's existing stack for actual project delivery.
contract · Toronto, Ontario. Job Description Job Description RQ10903 - Sr. Software Developer 5 month contract - 2 possible extensions ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise …
Requires navigating government security vetting processes and background checks; significant time commitment.
Learn it: Search getting-started ↗
Logistical arrangements for a long-term physical presence; not standard solo operator workflow.
Learn it: Search getting-started ↗
If not already proficient, significant study of enterprise Java patterns, Spring ecosystem, and related tools (~1-2 weeks).
Learn it: Search getting-started ↗
Operator's core stack includes React.
Standard developer tools.
Apply directly through the Adzuna job posting link, or LinkedIn if a direct recruiter contact is listed.
“I am a Senior Software Developer with extensive experience in delivering robust applications, proficient in enterprise-grade development practices. I am available for immediate 5-day on-site engagement in Toronto and am prepared to undergo the necessary CRJMC security clearance process. My track record includes quickly adapting to existing codebases and efficiently delivering high-quality, tested solutions.”
Open the original ↗