Search jobs > Toronto, ON > Senior software developer

RQ08037 - Software Developer - Back End – Senior

Maarut Inc
Toronto, ON, ca
Full-time
Quick Apply

Job 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.
  • This 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 technical assistance in implementation, conversion

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.

Requirements

Experience and Skill Set Requirements :

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.

Skill Set Requirements :

Programming / Development skills :

  • 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 :

  • 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 :

  • 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.

Requirements

Experience and Skill Set Requirements : 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.

Skill Set Requirements : Programming / Development skills : 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 : 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 : 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.

18 hours ago
Related jobs
Promoted
Procom
Toronto, Ontario

On behalf of our client in the Government Services Sector, Procom is looking for a Senior Software Developer Senior Software Developer – Job Description. This role is ideal for a professional with a strong background in CRM platforms, particularly Microsoft. ...

Maarut Inc
Toronto, Ontario

We are seeking ahighly skilled Full Stack Senior Developer with expertise inMicrosoft ASP. Workclosely with crossfunctional teams to implement and deploy endtoendsolutions on the Azure Cloud platform. We are looking for a selfstarterwho thrives in a dynamic environment and can work independently tod...

Veeva Systems
Toronto, Ontario

Front-End Engineers will be directly collaborating with the back-end and design teams to develop and maintain the UI of Veeva's cloud-based applications with modern JavaScript frameworks. We are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside ...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Abilityto ...

Clio
Toronto, Ontario

Teach and learn from those around you - providing constructive feedback to those around you, and taking on feedback to help grow. Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers;. Work in an agile environment with our team of full stack develo...

Nasdaq
Toronto, Ontario

As a Senior Software Developer on our Cloud team, you will have the opportunity to work on a variety of challenges, with a focus on creating innovative solutions. Technical leadership path including Software Developer Specialist, Lead Developer, and Architect. We positively encourage applications fr...

General Motors
Markham, Ontario

Develop across the stack from web and mobile applications to backend services on Azure. Collaborate with cross-functional teams, including designers, product managers, and other developers, to translate project requirements into functional software. Perform unit testing, integration testing, and end...

Scotiabank
Toronto, Ontario

As a senior member of this highly talented and interactive team, you will not only get the opportunity to grow and learn from experts but also to mentor growing developers to enhance your leadership skills. Develop software following sound software engineering principles and lead investigations for ...

Clarity Hiring
Toronto, Ontario

Remaining at the forefront of providing staffing solutions has been no easy task for us, that why we depend on top caliber candidates like yourself and our team of business development managers to provide you with the opportunities to work with leaders within the IT realm to meet your aspirations. A...

Sunwing
Toronto, Ontario

As aSenior / Lead Front End Developer you willdevelop, design, and deliver quality software to meet business objectives. We are currently looking for a Senior / Lead Front End Developer to join us in making vacation dreams come true. The position reports to theSenior Lead Front End Developerand will...