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