Back End Developer

Explorance Analytics

Chennai District

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Explorance invites applications for a Back End Developer based in Chennai, onsite at our office. The role centers on backend development for MTM, enhancing APIs, and ensuring production reliability.

You will design, implement, and optimize backend services, work on data migrations, performance tuning, and support for monthly maintenance. Strong collaboration with the team and proactive issue resolution are essential.

Qualifications

  • 5-6 years of professional software development experience.
  • Strong experience with C#, ASP.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 using native monitoring tools.
  • Familiarity with monitoring, logging, and incident troubleshooting workflows.
  • Strong debugging and root cause analysis skills for production issues.
  • Excellent written and verbal communication skills.

Responsibilities

  • 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 feasibility and performance.
  • Apply sound design principles to support scalable and reliable 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 failures.
  • Monitor application health and performance using monitoring and logging tools.
  • Participate in incident response and 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.

Skills

C#
ASP.NET MVC
.NET Core
SQL Server
IIS
Backend design
API development
Debugging

Tools

SQL Server

Job description

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.

https://explorance.bamboohr.com/careers/338

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Explorance • Chennai District

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

Explorance Inc. • Chennai District

On-site
INR 1,200,000 - 2,200,000
Back End Developer
Back End Developer

Hyring® • Chennai District

On-site
INR 900,000 - 1,300,000
MacOS laptop
Competitive salary
Professional development
Database Administrator
Database Administrator

Explorance • Chennai District

On-site
INR 800,000 - 1,200,000
Consultant - Software Engineer
Consultant - Software Engineer

HCA Healthcare - India • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Backend Developer
Senior Backend Developer

Automios • Chennai

On-site
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

BuildxPartners • Chennai District

On-site
INR 900,000 - 1,400,000
Database Administrator
Database Administrator

Explorance Analytics • Chennai District

On-site
INR 900,000 - 1,500,000
Backend Developer for Turbhe Location(Hybrid Mode)
Backend Developer for Turbhe Location(Hybrid Mode)

Sperton Global AS • Navi Mumbai

On-site
INR 600,000 - 1,000,000
Back End Developer
Back End Developer

JITO • Bengaluru

On-site