Full Stack Engineer
About the role
Senior fullstack developer -C#, Java, Python (Contract Position) Number of Positions: 1 Duration: 12 months Location: Toronto, ON, CA Must be eligible to work in Canada Hybrid position, 4d/w for now, may change to 5d/w onsite
Roles and responsibilities: Collaborate & Develop: Work with global technology teams to design, develop, and implement system features, enhancements, and migration initiatives. Optimize & Automate: Deliver engineering enablers that improve development efficiency and support market-critical business outcomes. Partner Across Teams: Align with team leads, product managers, and cross-region developers to deliver scalable and resilient technology solutions. Support & Troubleshoot: Investigate issues, maintain production stability, and contribute to the continuous improvement of systems and workflows.
Required Skills & Qualifications A minimum of 5yrs of the following: Core Engineering: Strong proficiency in C#, Java (Spring Boot), and Python. Database & Environment: Solid understanding of Unix/Linux environments (command-line and scripting) and hands-on experience with relational databases (e.g., SQL Server, Sybase). Modern Tools: Familiarity with front-end or integration tools like React and SQL, and proficiency using IDEs (IntelliJ, Eclipse, VS Code, PyCharm). SDLC & Agile: Experience working within Agile workflows using tools like Git, Jenkins, Bitbucket, and Jira. AI & Automation: Practical experience and enthusiasm for using Copilot and other AI-driven development tools. Knowledge of generative AI or machine learning frameworks for agent-based solutions is a strong asset. Soft Skills: Excellent problem-solving, communication, and cross-team collaboration skills, with the ability to independently onboard onto new systems with minimal guidance.