Senior Software Developer
Temporary/Contract
Toronto, Ontario
05 May 2025
The Client is seeking a Senior Software Developer to enhance and support mission-critical applications in a multi-platform environment. The successful candidate will play a key role in modernizing legacy systems and integrating them with a new Unified CAD application.
Job Title: Senior Software Developer
Job Location: Toronto, ON/Hybrid
Job Description:
Must Haves:
· Expertise in .NET, C#, JEE, SQL Server, JavaScript frameworks, and Web Services (SOAP/REST)
· Experience with cross-platform mobile development (e.g., Ionic, Cordova, Flutter)
· Strong knowledge of Azure Cloud services (Azure SQL, Functions, API Management, Event Hub, etc.)
· Proficiency in API development, integration, and tools like Swagger, Postman, and OpenAPI
Key Responsibilities:
· Review and refactor existing code to improve modularity and scalability
· Implement enhancements and new features based on approved requirements
· Conduct structured coding, testing, and integration using best practices
· Support deployment and defect resolution in production environments
· Document all code and transition solutions to internal teams
Collaborate with vendors to modernize systems such as mCAD, ePCR, and GIS for compatibility with the new Unified CAD platform