Back End Developer

Cleo Consulting
ON, Canada
Full-time
Quick Apply

Assignment : RQ08037 - Software Developer - Back End - Senior

Job Title : Back End Developer

Requisition (SS) : RQ08037

Start Date : 2025-01-02

End Date : 2025-03-31

Client : Central Agencies Cluster

Office Location : 222 Jarvis Street, Toronto

Organization : Central Agencies Cluster

Extension # of Days : 250.00

Ministry : Ministry of Treasury Board Secretariat

Business Days : 62.00

Note : Hybrid - Candidate must be able to work 3 days onsite and 2 days remote

MUST HAVES :

  • 10+ yrs Demonstrated experience of developing applications using Angular 16 and above.
  • 10+ yrs Demonstrated experience of web development using HTML 5 compliance, WCAG, WAI-ARIA, CSS, and JavaScript, TypeScript (ES6+), Git, Azure DevOps, DOM manipulation, and asynchronous programming
  • 10+ yrs Demonstrated experience working with .Net Framework - MVC, Web services, Web API.
  • 10+ yrs Demonstrated experience in development & troubleshooting experience on Microsoft Azure App services
  • Expert-level understanding of SASS, CSS, including Flexbox.

Description

Responsibilities :

  • Responsible for managing the interchange of data between the server and the users.
  • Required to translate technical systems specifications into working, tested applications.
  • Includes developing detailed programming specifications, writing and / or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including providing technical assistance in implementation and conversion.

General Skills :

  • Experience in programming and analysis; specialized software package support at the specified experience level.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).
  • Experience in structured methodologies for the development, design, implementation, and maintenance of applications.
  • Proficient in designing, coding, testing, debugging, and documenting applications.
  • Experience in using object and / or third-generation language development tools.
  • Skilled in one or more programming languages.
  • Experience in application design, latest design patterns, deployment, and troubleshooting.
  • Experience with relational and hierarchical database technologies.
  • Proficient in using information retrieval packages with query languages.
  • Experience with one or more communications protocols.
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts.
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.
  • A team player with a track record for meeting deadlines.

Back End Skills :

  • Knowledge and experience in developing all server-side logic, defining and maintaining the central database, and ensuring high performance and responsiveness to requests from the front end.
  • Knowledge and experience with front-end technologies.
  • Experience integrating the front-end elements into the application.

Desirable Skills :

  • Knowledge and experience in programming Internet-ready applications.
  • Knowledge and experience in rapid application development (RAD) methodologies.
  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.
  • Experience with middleware and gateways.
  • Experience reviewing, analyzing, and modifying product installation scripts, including encoding, testing, and debugging.
  • Ability to provide post-implementation support and resolve any post-implementation technical issues.
  • Experience conducting design walkthrough sessions with project teams.
  • Knowledge and understanding of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Ability to provide user and system documentation as required.

Experience and Skill Set Requirements

General Skills :

  • Programming and analysis experience.
  • Deep knowledge of web components and their development
  • Specialized software package support.
  • Collaboration with IT professionals throughout the software development life cycle.
  • Familiarity with structured methodologies for application development and maintenance.
  • Design, code, test, debug, and documentation experience.
  • Proficiency in object-oriented or third-generation language development.
  • Knowledge of programming languages.
  • Application design, deployment, and troubleshooting expertise.
  • Experience with relational and hierarchical databases.
  • Information retrieval using query languages.
  • Familiarity with communication protocols.
  • Eliciting and documenting information from stakeholders.
  • Strong analytical, problem-solving, communication, and negotiation skills.
  • Ability to meet deadlines.

Back-End Skills :

  • Developing server-side logic.
  • Maintaining the central database.
  • Ensuring high performance and responsiveness to front-end requests.
  • Integrating front-end elements into the application.

Desirable Skills :

  • Programming Internet-ready applications.
  • Experience with maintaining libraries and contributions to open source projects is preferred
  • Familiarity with rapid application development (RAD) methodologies.
  • Understanding of Information Management principles.
  • Experience with middleware and gateways.
  • Reviewing, analyzing, and modifying product installation scripts.
  • Providing post-implementation support.
  • Conducting design walkthrough sessions.
  • Knowledge of Accessibility for Ontarians with Disability Act (AODA) and related standards.
  • Creating user and system documentation.

Evaluation Criteria

Price - 30%

Programming / Development skills -30%

  • 10+ years of demonstrated experience in developing N-tier enterprise application.
  • 10+ years of demonstrated experience of developing using .net frameworks, C#, (Version 4.6 and above).
  • Demonstrated experience with API (Back-end) development

Technical Skills - 25%

  • Demonstrated experience of developing applications using Angular 2 and above.
  • Demonstrated experience of web development using HTML, CSS, and JavaScript.
  • Demonstrated experience working with .Net Framework - MVC, Web services, Web API.
  • Demonstrated experience in development & troubleshooting experience on Microsoft Azure App services.

Other skills - 15%

  • Demonstrated experience of writing SQL and Stored Procedures (preferably in MS SQL and Cosmos DB)
  • Demonstrated user-experience (UX) design to ensure a great user-centered experience, iterate it in accordance with user-testing.
  • Demonstrated experience of using Agile Methodologies.
  • 3 days ago
Related jobs
Foilcon
Toronto, Ontario

Knowledgeand experience with developing all serverside logic definition andmaintenance of the central database and ensure high performance andresponsiveness to requests from the frontend. Knowledge andexperience to integrate the frontend elements into the applicationandnbsp;. Ability and nbsp;to and...

TechInsights Inc.
Ottawa, Ontario

The back-end developer at TechInsights plays a pivotal role in software development, reporting to the ADM and collaborating extensively with teams such as Software Development, Reliability, Engineering, Architecture, User Experience, and Technical Product Management. The Back End Developer will be r...

Randstad Canada
Toronto, Ontario

Title: Software Developer - Back End. Demonstrated experience with API (Back-end) development. Knowledge and experience with developing all server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end. Knowledge ...

Thales
Ottawa, Ontario

Implement back end web applications software, including coding, unit testing, and integration;. Back-end web app software development experience with Java web services: 1 year. Software Developer (New Grad):. Together with industry partners, Thales is building on the existing networks and applicatio...

Cleo Consulting
ON, Canada

Assignment: RQ07998 - Software Developer - Back End - Senior</b></div> <div><b>Job Title: Back End Developer</b></div> <div><b>Requisition (SS): RQ07998</b></div> <div><b>Start Date: 2024-10-28</b></div> <div>&...

Orium
Toronto, Ontario
Remote

The Back-End developer role emphasizes team collaboration and technical proficiency, You’ll find fulfillment in the role if you:. Analyze incident trends to identify recurring issues and recommend proactive measures to prevent future occurrences. Orium is seeking a Software Developer who approaches ...

Foilcon
Toronto, Ontario

Knowledge and experience with developing all server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end. Knowledge and experience with front-end technologies. Knowledge and experience to integrate the front-end...

Maarut Inc
Toronto, Ontario

Demonstrated experience with API (Back-end) development. Ensuring high performance and responsiveness to front-end requests. Integrating front-end elements into the application. ...

illumin
Toronto, Ontario

Lead complex technical projects from planning to execution Coordinate efforts, releases and work with other teams within the organization Understand our platform in the context of its business in-depth and drive investigations of issues when they arise Mentor other developers in the team Provide tho...

Procom
Toronto, Ontario

On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Back End Developer. Senior Back End Developer - Job Description. We are seeking a highly skilled and experienced Senior Software Developer - Back End to join our team. Senior Back End Developer - Mandatory Skil...