Software Developer

Hybrid in Toronto, ON, CA • Posted 12 hours ago • Updated 12 hours ago
Contract W2
Contract Independent
Contract Corp To Corp
6 Months
No Travel Required
Hybrid
$45 - $50/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .net
  • ASP.net
  • Sitecore

Summary

Software Developer

Location: Toronto, ON (Hybrid)

 

Software Development & Design

•                     Design, develop, enhance, and maintain enterprise applications and integrations.

•                     Produce clean, maintainable, secure, and scalable code following established standards and best practices.

•                     Participate in solution design discussions and contribute to technical decision-making.

•                     Analyze business and technical requirements and translate them into effective software solutions.

•                     Identify opportunities to simplify, refactor, and improve existing codebases.

Testing & Quality

•                     Develop and maintain unit, integration, and component tests.

•                     Ensure new and modified code meets team-established test coverage standards.

•                     Collaborate closely with QA Analysts to reduce defects and improve overall quality.

•                     Perform code reviews and incorporate feedback from peers.

•                     Troubleshoot and resolve issues identified during testing and production support.

DevOps & Delivery

•                     Participate in CI/CD processes and deployment activities.

•                     Contribute to build, release, and automation pipelines.

•                     Support production deployments, rollback strategies, and post-deployment validation.

•                     Monitor application health and assist with operational support when required.

System Comprehension & Problem Solving

•                     Develop a strong understanding of application architecture, integrations, data flows, and dependencies.

•                     Investigate production and non-production issues using logs, monitoring tools, and debugging techniques.

•                     Analyze root causes and implement sustainable solutions.

•                     Assess technical risks and recommend mitigation strategies.

Documentation & Knowledge Sharing

•                     Create and maintain technical documentation, runbooks, architecture diagrams, and support procedures.

•                     Document configuration changes, deployment processes, integrations, and environment-specific settings.

•                     Share knowledge with team members through code reviews, documentation, and collaborative sessions.

•                     Contribute to continuous improvement initiatives and development standards.

Collaboration & Communication

•                     Work effectively with cross-functional teams including Business Analysts, QA Analysts, Architects, and Operations teams.

•                     Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and retrospectives.

•                     Communicate progress, risks, blockers, and dependencies proactively.

•                     Contribute positively to team discussions and foster a collaborative working environment.

Required Qualifications

Education

•                     Degree, diploma, or equivalent experience in Computer Science, Software Engineering, Information Technology, or related field.

Experience

•                     5+ years of professional software development experience.

•                     Experience working in Agile/Scrum environments.

•                     Experience supporting enterprise business applications.

Technical Skills

Experience with several of the following:

•                     C# / .NET Framework / .NET Core

•                     ASP.NET MVC and/or ASP.NET Core

•                     REST APIs, Web services, Broker Messaging, etc.

•                     Understanding of Distributed Systems

•                     SQL Server and relational databases

•                     JavaScript, TypeScript, HTML, CSS

•                     Azure DevOps or similar DevOps platforms

•                     Git source control

•                     CI/CD pipelines

•                     Unit testing frameworks

•                     Object-oriented design principles

•                     Secure software development practices

Preferred Experience

•                     Sitecore CMS

•                     LMS (Moodle), CRM (e.g. Aptify, Salesforce), or similar systems

•                     Identity and Authentication solutions (SSO, OAuth, OpenID Connect, Auth0)

•                     Integration development

•                     Enterprise application modernization initiatives

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1ca091
  • Position Id: 2898-12203-1787338086
  • Posted 12 hours ago

Company Info

About Merican Inc

With our diverse collection of skilled and committed consultants, technology companies, businesses and digital experts, we provide our subject expertise and our unique client service approach, a best-in-class global model of delivery suited to the business demands of our clients. We ensure that we implement future-oriented solutions for our clients via investments in people, solutions, technologies, competencies and infrastructure.

Our full-service offering and flexible delivery choices that combine cost, quality, effort, and risk are focused on addressing future issues for our customers. Our worldwide delivery method enables our customers to select the optimal supply plan for them.

Contact the job poster
AS

Aravind Sama

President - Merican Inc. @ Merican Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs