368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$21k – $54k per year (Estimated)
Location
In office (Chennai)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Explorance is a Canadian software company founded in 2003 and based in Montreal. Its platform collects and analyses feedback in universities and enterprises. The product is used by institutions worldwide.

Applications are invited exclusively from individuals based in Chennai, who are prepared to work onsite at our office.

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Back End Developer to join our dynamic team who thrives in a demanding, fast-moving environment.

Role Description:

The role will mainly focus on backend development and platform improvements for MTM. It will also contribute to operational stability and production reliability.

Daily tasks will include implementing backend features, fixing production bugs, enhancing backend services and APIs, and providing support for production systems as needed. The engineer will work with the development team on technical designs, root cause analyses, performance upgrades, and scalable backend solutions.

The engineer will also carry out routine operational tasks like applying security patches, performing scheduled maintenance, managing ML model upgrades, executing periodic benchmark processing, and supporting monthly maintenance schedules. Additionally, the role will track operational backlogs, proactively tackle emerging issues, and assist with long-term cost-saving projects like the MTM Data Archival Project.

  • Design and implement backend functionality using C#, .NET MVC, and .NET Core.
  • Develop and maintain stored procedures and backend services supporting core application features.
  • Implement scalable and efficient Data Access Layers.
  • Build secure, reusable, and maintainable backend code and libraries.
  • Translate functional requirements and technical analysis into robust backend features.
  • Validate and refine upstream technical designs to ensure implementation feasibility and performance.
  • Apply sound design principles to support scalable and reliable application architecture.
  • Implement and maintain automated unit tests to ensure code quality and stability.
  • Perform data migration, transformation, and scripting tasks as required.
  • Troubleshoot production issues and resolve product bugs reported from the field.
  • Investigate support incidents and perform root cause analysis for backend-related failures.
  • Monitor application health and performance using available monitoring and logging tools, identifying potential issues before they impact users.
  • Participate in incident response and work with the team to deploy timely fixes or patches.
  • Contribute to performance tuning and backend optimization when required.
  • Provide occasional feature demonstrations and technical explanations to internal stakeholders.
  • Estimate development tasks, bug fixes, and support activities during sprint planning.
  • Follow and contribute to Explorance development standards and engineering best practices.

Requirements:

  • 5-6 years of professional software development experience.
  • Strong experience with C#, .NET MVC, and .NET Core backend development.
  • Solid MSSQL development skills, including stored procedures and query optimization.
  • Experience with web server technologies such as IIS.
  • Good understanding of web application architecture and backend design principles.
  • Experience with performance tuning and optimization (PTO) using native monitoring and troubleshooting tools.
  • Familiarity with application monitoring, logging systems, and incident troubleshooting workflows.
  • Strong debugging and root cause analysis skills for production issues.
  • Excellent written and verbal communication skills.
  • Flexible, collaborative, and pragmatic problem-solving mindset.
  • Ability to work in a fast-paced environment and handle both development and support tasks.
  • Ability to multi-task and context-switch effectively between feature work and production support.
  • Passion for technology and solving complex engineering problems.

Nice to Have:

The ideal candidate is a skilled backend engineer with experience in building and maintaining scalable production systems. They should have significant experience with C# and .NET backend development as well as database applications. The ability to quickly identify and fix issues in complex systems is important. A practical problem solver who can efficiently handle bug fixes, support incidents, and backend improvements will be a good fit for this role.

Strong troubleshooting skills are essential. The candidate must be disciplined in using monitoring tools, logs, and performance metrics to spot problems early. They should also be comfortable working in an environment where development and production support come together, while keeping code quality high.

A focus on operational reliability and ownership is crucial. The candidate should take responsibility for resolving issues thoroughly, communicate well with developers and support teams, and prioritize tasks based on their impact. Finally, the ideal candidate should be organized, responsive, and able to maintain system reliability while contributing to ongoing improvements in the backend platform.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Chennai
POS TP.NET Leader 1 day ago
$28k – $73k per year (Estimated) • Remote/Hybrid • 5+ years exp • Bengaluru
SQL
C#
C#
.NET
Databases
MS SQL
DevOps
SLI/SLO/SLA
Management
ServiceNow
Apply
$49k – $173k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Kfar Saba
Java
Kotlin
Python
SQL
C#
C#
.NET
DevOps
AWS
CI/CD
Apply
$11k – $14k per year • In office • Bachelor's Degree • Almaty
C#
SQL
C#
ASP.NET Core
Databases
MS SQL
Apply
$18k – $43k per year (Estimated) • In office • Full-Time • Krasnodar
SQL
Databases
MS SQL
PostgreSQL
DevOps
Rest API
Analytics
Power BI
Apply
$20k – $47k per year (Estimated) • In office • Full-Time • Moscow
SQL
Databases
MS SQL
PostgreSQL
DevOps
Rest API
Analytics
Power BI
Apply
$75k – $162k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Montreal
Bash
PowerShell
SQL
Databases
MS SQL
PostgreSQL
Redis
Analytics
ETL/ELT
Apply
$87k – $178k per year (Estimated) • In office • Full-Time • 5+ years exp • Montreal
Cybersecurity
GDPR
HIPAA
ISO 27001
SOC 2
Management
Jira
Apply
$44k – $138k per year (Estimated) • In office • Full-Time • 4+ years exp • Montreal
JavaScript
TypeScript
Node JS
Node JS
Strapi
AI/ML
ChatGPT
Claude
Gemini
Perplexity
Transformers
Frontend
Next.js
React.js
DevOps
CI/CD
Git
Analytics
A/B Testing
Design
Figma
Marketing
Ahrefs
HubSpot
Marketo
Semrush
Apply
UI/UX Designer 2 months ago
$24k – $54k per year (Estimated) • In office • Full-Time • 6+ years exp • Chennai
Design
Adobe Photoshop
Figma
Apply
Database Administrator 3 months ago
$26k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chennai
PowerShell
SQL
Databases
Azure SQL Database
MS SQL
PostgreSQL
DevOps
Azure
Windows Server
Analytics
ETL/ELT
Apply
$25k – $60k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Chennai
Java
PowerShell
Python
TypeScript
JavaScript
Java
Spring Boot
Databases
Amazon Redshift
DynamoDB
Frontend
Angular
DevOps
Amazon EC2
Amazon EKS
Ansible
ArgoCD
AWS
AWS Lambda
Azure
Azure DevOps
Bicep
Chef
CI/CD
CloudFormation
Configuration Management
Docker
GCP
GitLab CI
Jenkins
Kubernetes
Platform Engineering
Puppet
Terraform
Amazon S3
GitLab
IAM
Apply
$22k – $55k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai
Databases
Databricks
Analytics
ETL/ELT
Apply
$16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Chennai
Apply
$20k – $57k per year (Estimated) • In office • Full-Time • 2+ years exp • Chennai • Coimbatore
Python
SQL
Databases
Snowflake
AI/ML
AI Agents
Function Calling
DevOps
Cortex
Prometheus
Apply
Data Engineer 5 hours ago
$23k – $59k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai
Databases
Snowflake
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.