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
Motion Recruitment
Toronto, Ontario

One of our long-time digital software product shop in Toronto is looking for a hands-on Senior Full Stack developer to join their team. This is a full time position, working in their Head office Toronto (5) days a week. We're at the forefront of software/digital and media technology innovation. Appl...

Stafflink
Toronto, Ontario

We seek a highly skilled Senior Full Stack Developer to join our consulting industry client who will design, develop, and maintain scalable web applications and solutions. Proven experience as a Full Stack Developer with front-end and back-end expertise. Provide technical leadership and mentorship t...

Great Canadian Gaming Corp.
Canada, Canada

The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. The Full Stack Developer(s) will participate in and contribute to a team's shared understanding on a number...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

BMO Financial Group
North York, Ontario

Application Software Developer is accountable for creating project solutions through the analysis, design, development, implementation and support of. Participates in software development Process Action Teams and contributes to the continuous improvement of the Software Development Life Cycle (SDLC)...

Royal Bank of Canada
Toronto, Ontario

As a Lead Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Minimum 3 to 6 years professional experience in software development. Experience implementing CI/CD pipelines employing full...

Red Dot Digital Inc.
Toronto, Ontario

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

Global Pharma Tek
Toronto, Ontario

As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Senior level knowledge and expertise in development of proposal for ensuring compatibility and integration of systems across busine...

Maarut Inc
Toronto, Ontario

Workwith architecture team to developer architectural artifacts for OPSGating. Developmentof required Software Architecture Documentation for the project;. ...

Financeit
Toronto, Ontario

We are looking for a Senior Mobile Software Developer to join Financeit and to help our company in pursuit of our vision and goals! If you are looking for an exciting opportunity to join a fast growing fintech company where your development work will make a difference, you’ve found the right place. ...