Search jobs > Toronto, ON > Senior software developer

RQ07573 - Software Developer - Full Stack - Senior

Maarut Inc
Toronto, Ontario, Canada
$115K-$120K a year (estimated)
Full-time

Scope ofWork :

We are seeking ahighly skilled Full Stack Senior Developer with expertise inMicrosoft ASP .NET Python Javascript and Azure Cloud technologies.

The ideal candidate will have experience in building debugging andoptimizing performance in web applications as well as handsonexperience with Azure Databricks.

We are looking for a selfstarterwho thrives in a dynamic environment and can work independently todeliver highquality solutions.

KeyResponsibilities :

  • Develop debugand maintain Microsoft ASP .NET web applications and ProgressiveWeb Application (PWA) ensuring high performance scalability andsecurity.
  • Writeclean maintainable and efficient code using Python Javascript fordata processing and automation tasks.
  • Designdevelop and optimize Azure Databricks solutions with a focus onperformance tuning and best practices.
  • Workclosely with crossfunctional teams to implement and deploy endtoendsolutions on the Azure Cloud platform.
  • Ensurecloud infrastructure is designed and maintained for maximumreliability scalability and performance.
  • Participatein code reviews ensuring coding standards and best practices arefollowed.
  • DevelopDevOps deployment pipelines and improve CI / CD processes.
  • Troubleshootand resolve issues across the stack in both development andproduction environments.
  • Performperformance tuning for web applications databases and cloudbasedsolutions.

Requirements

Experienceand Skill SetRequirements :

MustHaves :

  • Proficiencyin Microsoft .NET (C#) scripting languages (such as Javascript) andPython for web application and data processingtasks.
  • Expertisein Azure Cloud services including Azure Databricks Azure DataFactory Azure Monitor Azure Cosmos DB and Azure SQLDatabase
  • Deepunderstanding and handson experience with Azure Cloud architectureandservices.
  • Proventrack record of implementing and optimizing databases on AzureCosmos DB and Azure SQLDatabase.
  • Abilityto build and manage data pipelines using Azure DataFactory

Nice tohave :

  • NetMobile app developmentexperience
  • Experiencewith spatialdata
  • Databricksare the secondary skill more important than the nicetohaveskills.

Skill SetRequirements :

RequiredQualifications :

  • Bachelorsdegree in Computer Science Information Technology or a relatedfield (or equivalent work experience).
  • 5 years ofprofessional development experience in Microsoft .NET (C#) webapplications.
  • Strongproficiency in Python and other scripting languages such asJavascript with handson experience in data processing automationand cloud development.
  • Provenexpertise working with the Azure Cloud platform.
  • 2 years ofexperience with Azure Databricks including optimizing performancefor big data workloads.
  • Indepthunderstanding of web application architecture database managementand API integrations.
  • Experiencein performance tuning of web applications databases and cloudsolutions.
  • Ability towork independently with minimal supervision demonstrating stronginitiative and selfmanagement.
  • Excellentproblemsolving skills with the ability to troubleshoot complexissues in both development and production.
  • Strongcommunication skills able to collaborate effectively with technicaland nontechnical teams.

Preferred Skills :

  • Experiencewith CI / CD pipelines and Azure DevOps practices
  • Familiaritywith big data technologies and distributed computing environments.
  • Experiencewith Azure Batch NoSQL databases or other Relational DatabaseManagement Systems preferably supporting spatial data types andfunctions
  • Familiaritywith ASP .NET frontend frameworks.
  • Experiencein security best practices and compliance on cloud platforms.
  • Familiaritywith .NET Mobile ((e.g. MAUI)) development and deployment of mobileapps to Android Play Store and Apple AppStore.

TechnicalSkills :

  • Proficiencyin Microsoft .NET (C#) scripting languages (such as Javascript) andPython for web application and data processing tasks.
  • Expertisein Azure Cloud services including Azure Databricks Azure DataFactory Azure Monitor and Database Management System.
  • Ability todebug and optimize code for performance andscalability

Cloud & DatabaseSkills :

  • Deepunderstanding and handson experience with Azure Cloud architectureandservices.
  • Proventrack record of implementing and optimizingdatabases.
  • Abilityto build and manage data pipelines using Azure DataFactory.

ProblemSolving &DebuggingSkills :

  • Abilityto troubleshoot identify and resolve issues across thestack.
  • Experiencein performance tuning for web applications databases and cloudinfrastructure.
  • Provencapability in finding effective solutions to complex technicalchallenges.

Collaboration &Communication :

  • Abilityto communicate technical concepts clearly with both technical andnontechnicalstakeholders.
  • Experiencecollaborating with crossfunctional teams including DevOps QA andproductmanagement.
  • Willingnessto participate in code reviews and provide constructivefeedback.

OPS & Public Sectorworkingexperience :

  • Workingexperience in AODAdevelopment
  • Experiencein Public Sector policy andculture

Experience and Skill Set Requirements : Must Haves : Proficiency inMicrosoft .NET (C#), scripting languages (such as Javascript) andPython for web application and data processing tasks.

Expertise inAzure Cloud services including Azure Databricks, Azure DataFactory, Azure Monitor, Azure Cosmos DB, and Azure SQL DatabaseDeep understanding and hands-on experience with Azure Cloudarchitecture and services.

Proven track record of implementing andoptimizing databases on Azure Cosmos DB and Azure SQL Database.Ability to build and manage data pipelines using Azure Data FactoryNice to have : .

Net Mobile app development experience Experiencewith spatial data Databricks are the secondary skill more importantthan the nice-to-have skills.

Skill Set Requirements : RequiredQualifications : Bachelor's degree in Computer Science, InformationTechnology, or a related field (or equivalent work experience).

5+years of professional development experience in Microsoft .NET (C#)web applications. Strong proficiency in Python and other scriptinglanguages such as Javascript, with hands-on experience in dataprocessing, automation, and cloud development.

Proven expertiseworking with the Azure Cloud platform. 2+ years of experience withAzure Databricks, including optimizing performance for big dataworkloads.

In-depth understanding of web application architecture,database management, and API integrations. Experience inperformance tuning of web applications, databases, and cloudsolutions.

Ability to work independently with minimal supervision,demonstrating strong initiative and self-management. Excellentproblem-solving skills, with the ability to troubleshoot complexissues in both development and production.

Strong communicationskills, able to collaborate effectively with technical andnon-technical teams. Preferred Skills : Experience with CI / CDpipelines and Azure DevOps practices Familiarity with big datatechnologies and distributed computing environments.

Experiencewith Azure Batch, NoSQL databases or other Relational DatabaseManagement Systems preferably supporting spatial data types andfunctions Familiarity with ASP .

NET front-end frameworks.Experience in security best practices and compliance on cloudplatforms. Familiarity with .NET Mobile ((e.

g. MAUI)) developmentand deployment of mobile apps to Android Play Store and Apple AppStore. Technical Skills : Proficiency in Microsoft .

NET (C#),scripting languages (such as Javascript) and Python for webapplication and data processing tasks. Expertise in Azure Cloudservices including Azure Databricks, Azure Data Factory, AzureMonitor, and Database Management System.

Ability to debug andoptimize code for performance and scalability Cloud & DatabaseSkills : Deep understanding and hands-on experience with Azure Cloudarchitecture and services.

Proven track record of implementing andoptimizing databases. Ability to build and manage data pipelinesusing Azure Data Factory.

Problem-Solving & Debugging Skills : Ability to troubleshoot, identify, and resolve issues across thestack. Experience in performance tuning for web applications,databases, and cloud infrastructure.

Proven capability in findingeffective solutions to complex technical challenges. Collaboration& Communication : Ability to communicate technical conceptsclearly with both technical and non-technical stakeholders.

Experience collaborating with cross-functional teams, includingDevOps, QA, and product management. Willingness to participate incode reviews and provide constructive feedback.

OPS & PublicSector working experience : Working experience in AODA developmentExperience in Public Sector policy and culture

16 days ago
Related jobs
Randstad Canada
Toronto, Ontario

Are you a skilled Senior Full Stack Software Developer? We are looking for someone to design, develop, and maintain web applications. We are seeking a highly skilled Full Stack Senior Developer with expertise in Microsoft ASP. Troubleshoot and resolve issues across the stack in both development and ...

PwC
Toronto, Ontario

As a Full Stack Developer Senior Manager, you’ll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client service and operational efficiency. Document and maintain releases, features, user stories, tasks, bugs, and defects in the agile project manageme...

Emtec
Canada
Remote

We are hiring a Senior Full Stack Developer for a 6 month contract. Proven experience as a Full Stack Developer or similar role. In this role you will be doing full stack development on a web application in the insurance domain. In this role you wil be focused on hands on software development, as we...

Solid Software
Toronto, Ontario

Design and develop robust fullstack applications;. Proven expertise in fullstack development with proficiency in bothfrontend and backend technologies;. Flutter & Dart; - English level:B2; - Proven expertise in full-stack development, with proficiencyin both front-end and back-end technologies; - An...

theScore
Toronto, Ontario

We want you to be challenged and to get the full experience of what it’s like to work at theScore!. In your role as a Senior Engineer, you’ll also impact technical work beyond the Pricing Team:. Demonstrate Technical Proficiency: Showcase expertise in the team's tech stack, tooling, and architecture...

Funded club
Canada

Full Stack Developer to join our team! . Isolocity’s software helps businesses automate their quality management system which is often a mandatory element of their operations. Our tech stack is built using a clean SPA (Single-Page-Application) and an API built in Laravel, PHP. We are a fast-paced gr...

Moneris Solutions Corporation
Toronto, Ontario

We are seeking a senior software developer that has hands-on experience in mobile application development. Lead the full stack and lifecycle of main software applications from brainstorming to execution. Mentor other software developers to support their performance and pass on knowledge. Bachelor's ...

BMO
Canada, Canada

A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes. ...

Seequent
Toronto, Ontario

Contributeto technical decisions affecting the development of software products. Develop andmaintain software for various projects in a timely manner, applying commercialcomputer programming skills. Healthbenefits package, generous vacation, regular yoga classes, fullysubsidized subscription to Head...

Procom
Toronto, Ontario

BMO is currently sourcing for an Full Stack Developerposition on a 6-month contract. The Full Stack Developer will be responsible for the enhancement and development of BMO's Prime Brokerage client platform. Full Stack Developer), 3-4 years (Capital Markets industry). ...