Senior Designer Developer (pl697)

Toronto, ON, CA, Canada

Job Description

Our client, a leading consulting firm, is seeking a

Senior Designer/Developer

to lead the end-to-end solution design and development process. This role requires expertise in designing scalable, extensible, and automated solutions while ensuring robust error logging, monitoring, and integration with enterprise architecture. The ideal candidate will be responsible for building APIs, integrating ETL and machine learning (ML) models, and working closely with DevOps teams to deploy and monitor applications effectively.

###

Key Responsibilities:



Solution Architecture & Design:

Own and create the overall solution, ensuring scalability, extensibility, automation, error logging, and monitoring. Collaborate with the

Enterprise Architecture

team to finalize and implement the solution.

Development & Implementation:



+ Define solution structure following best design principles, naming conventions, and library standards within DevOps repositories.
+ Build and develop

APIs

required for the project.
+ Integrate

ETL, machine learning models, and APIs

to generate output data sets.

Error Handling & Monitoring:



+ Implement

error logging and monitoring

using

AppInsights

and

Dynatrace

.
+ Create monitoring mechanisms, failure alerts, and anomaly detection for model outputs within the application.

Testing & Quality Assurance:



+ Develop

automated unit tests

and

functional test functions

to support QA testing processes.

DevOps & Deployment:



+ Design and implement

DevOps pipelines

, ensuring smooth build and release processes across all environments.
+ Work closely with DevOps teams to manage releases and deployments efficiently.

Experience:

5+ years as a

Designer/Developer

or in a similar role with a strong focus on solution architecture and software development.

Technical Expertise:



+ Strong knowledge of

solution design principles, API development, and system integration

.
+ Hands-on experience with

DevOps pipelines, CI/CD, and automation tools

.
+ Proficiency in

error logging and monitoring tools

such as

AppInsights and Dynatrace

.
+ Experience integrating

ETL processes, machine learning models, and APIs

.

Programming & Tools:



+ Proficient in

modern programming languages

(e.g., Python, Java, C#) for API and backend development.
+ Experience working with

cloud platforms

(Azure, AWS, or GCP) and DevOps repositories.
+ Familiarity with

unit testing frameworks and automation testing

.

Soft Skills:



+ Strong

problem-solving skills

with a keen eye for designing scalable and maintainable solutions.
+ Ability to collaborate effectively with

cross-functional teams, including Enterprise Architecture and DevOps

.
+ Excellent

communication and documentation skills

.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2390980
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned