08 Nov
|
Rubicon Path
|
Toronto
08 Nov
Rubicon Path
Toronto
Shape reliable software as a Senior Software Developer skilled in architecture, refactoring, and application scalability. This hybrid assignment includes physical workplace and remote work.
The Senior Software Developer reviews existing code, applies design best practices, and delivers quality application changes without defects. You will work with multi-threaded applications, dependency injection, concurrency patterns, testing platforms, CI/CD pipelines, and version control. The assignment also requires explicit technical documentation and stakeholder communication.
Key Responsibilities:
- Refactor and optimize existing code for scalability
- Apply structured methodologies and design best practices
- Test, integrate, and deploy developed changes
- Document models, mechanisms, requirements, and developed code
- Explain technical solutions to technical and non-technical stakeholders
Requirements:
- Experience with refactoring, optimization, and scalable applications
- Experience with multi-threading, dependency injection, and concurrency
- Knowledge of object-oriented and architectural design patterns
- Experience with unit, performance, and load testing
- Ability to collaborate with stakeholders and subject matter experts
Bring senior software development, scalable architecture, testing, documentation, and stakeholder communication expertise to Unified CAD application delivery.
📌 Senior Scalable Applications Developer (Toronto)
🏢 Rubicon Path
📍 Toronto