Eclaireur de Marques
Software Developer II
Location
Canada
Posted
65 days ago
Salary
$96.4K - $110K / year
Seniority
Mid Level
Job Description
Software Developer II
Cision France
• Contribute to the development and enhancement of applications • Implement .NET solutions using AI agents and GitHub Copilot • Maintain a "Test First" mentality for code quality • Collaborate with product and design teams • Stay updated on technology trends
Job Requirements
- Proficiency in Spec-Driven Development (SDD), VS Code, and GitHub Copilot
- Experience with .NET 6+, C#, SQL, Git, and RESTful web services
- Bachelor’s degree in a computer-related field
- Approximately 2–4 years of experience in solution delivery
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Wellness programs
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, and maintain scalable backend services and APIs in Node.js • Develop reliable infrastructure components supporting high-availability systems • Improve system scalability, performance, and operational resilience • Contribute to architecture discussions and technical decision-making • Work on integrations with blockchain networks and digital asset infrastructure • Support systems related to token operations, permissions, transaction workflows, and operational controls • Contribute to internal tooling and platform reliability improvements • Help maintain secure and scalable infrastructure standards • Improve observability, monitoring, and operational tooling • Support deployment workflows and infrastructure automation • Collaborate on performance optimization and system reliability initiatives • Contribute to technical documentation and engineering best practices • Work closely with Product, Engineering, and other internal teams
• Build and launch features that delight millions of players daily • Own and deliver gameplay features end-to-end, from implementation through release and iteration • Break down product requirements into technical tasks and provide reliable estimates • Write clean, performant, and maintainable Roblox Lua code aligned with team standards • Design and implement systems with consideration for scalability, performance, and maintainability • Partner with designers, artists, and producers to build high-quality gameplay experiences • Monitor live features, analyze performance, and address issues proactively • Identify and improve codebase quality, development workflows, and system reliability • Participate actively in code reviews and contribute to team engineering practices • Playtest features and proactively improve player experience (UX, responsiveness, polish)
• Serve as the technical reference for Billing, ensuring the quality and consistency of solutions; • Provide technical leadership for the area, supporting decision-making and problem resolution; • Ensure proper validation of technical evidence before integrated testing and production; • Monitor deployments and post-go-live stabilization; • Identify risks and propose mitigation plans; • Promote development best practices and technical governance; • Ensure alignment between IT and business stakeholders; • Support architecture reviews and technical solution design; • Manage quality assurance and validation of technical deliverables.
• Gather requirements and feedback directly from users and stakeholders to solution design. • Develop frontend features using modern UI language and framework. • Develop backend services via RESTful APIs. • Integrate frontend with backend services. • Write and maintain automated tests to ensure system stability and usability. • Support the CI/CD pipeline and follow DevSecOps best practices for secure and efficient deployments. • Participate in Agile processes, including sprint planning, demos, and retrospectives. • Performs other job-related duties as assigned.




