Sr. Software Engineer

Otelier

India

Hybrid

INR 2,873,563 - 4,789,272

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Otelier is looking for a backend developer proficient in C#.NET and ASP.NET. You will design, develop, and maintain backend services and APIs, ensuring performance and security while collaborating with distributed teams.

The ideal candidate has 4-7 years of experience using modern technologies including SQL Server and PostgreSQL, with exposure to cloud solutions such as Snowflake. This position requires strong problem-solving skills and the ability to work in a dynamic team environment.

Qualifications

  • 4-7 years of hands-on experience in C#.NET and ASP.NET.
  • Strong experience with SQL Server and PostgreSQL.
  • Exposure to cloud data warehouses like Snowflake is a plus.
  • Excellent understanding of RESTful API and microservices.

Responsibilities

  • Design, develop, and maintain robust backend services.
  • Implement data access layers ensuring performance and security.
  • Collaborate closely with cross-functional teams.
  • Mentor junior engineers as needed.

Skills

C#.NET
ASP.NET (MVC/Web API/Core)
SQL Server
PostgreSQL
RESTful APIs
Microservices architecture
Unit testing
Integration testing
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Snowflake
AWS Services
Azure DevOps
React.js
Angular

Job description

Responsibilities
  • Design, develop, and maintain robust backend services and APIs using C#.NET and ASP.NET (MVC/Web API/Core).
  • Implement and optimize data access layers using SQL Server, PostgreSQL, and Snowflake, ensuring reliability, performance, and security.
  • Build and enhance responsive, user-friendly web interfaces using React.js or Angular (bonus).
  • Design, develop, and integrate RESTful and microservices‑based architectures with a focus on scalability, observability, and fault tolerance.
  • Write clean, maintainable, and testable code following SOLID principles, design patterns, and best practices.
  • Collaborate closely with cross‑functional and cross‑geography teams (US, Sri Lanka, India) including Product, QA, Data, and Integrations teams.
  • Actively participate in daily stand‑ups, sprint planning, grooming, and retrospectives, ensuring alignment across time zones.
  • Communicate effectively with stakeholders, including US‑based product and customer‑facing teams, to clarify requirements and provide timely updates.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers (for Senior role).
  • Troubleshoot production issues, perform root‑cause analysis, and contribute to continuous performance tuning and optimization.
  • Take ownership of features end‑to‑end, including design, development, testing, deployment, and post‑release monitoring.
  • Contribute to improving team processes, documentation, and engineering practices in a distributed setup.
  • Stay updated with emerging .NET, cloud, and front‑end technologies and demonstrate a continuous learning mindset.
Requirements
  • Strong hands‑on experience 4–7 years in C#.NET and ASP.NET (MVC/Web API/Core) for building enterprise web applications and services.
  • Well versed with coding in AI based IDEs like Cursor or Claude Code.
  • Solid experience with relational databases such as SQL Server and PostgreSQL, including schema design, complex queries, indexing, and performance tuning.
  • Exposure to or hands‑on experience with Snowflake or other cloud data warehouses is highly desirable.
  • Good understanding of RESTful APIs, microservices architecture, and application performance tuning.
  • Experience with unit testing and integration testing frameworks in the .NET ecosystem.
  • Strong problem‑solving skills with an ownership mindset and accountability for deliverables.
  • Excellent communication skills, with the ability to work effectively in a distributed, cross‑timezone team environment.
  • Comfortable working with teams and stakeholders in US and Sri Lanka time zones, with flexibility for overlap hours when required.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
Bonus Skills (Nice to Have)
  • Experience with Apache Kafka or other event streaming platforms.
  • Practical exposure to AWS services (e.g., ECS/EKS, Lambda, RDS, S3) or equivalent cloud platforms.
  • Experience with Azure DevOps, Git‑based CI/CD pipelines, and automated deployments.
  • Front‑end development experience with React.js or Angular, including TypeScript and modern build tooling.
  • Experience working in data‑intensive or integration‑heavy systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

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

Zlendo Technologies • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineer - Backend
Software Engineer - Backend

GE Vernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Hiring || Senior .NET Full Stack Developer - Kolkata
Hiring || Senior .NET Full Stack Developer - Kolkata

2coms • Kolkata District

On-site
INR 2,500,000 - 3,800,000
Software Developer
Software Developer

Cameo Corporate Services • Chennai District

On-site
INR 1,200,000 - 2,000,000
Software Engineer
Software Engineer

Simplify Alpha™ • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Associate - .NET
Senior Associate - .NET

Davies • Pune District

On-site
INR 1,400,000 - 2,100,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

Latent Bridge Pvt Ltd • Pune District

On-site
INR 2,800,000 - 5,200,000
Senior Associate - .NET
Senior Associate - .NET

Davies Group • Pune District

On-site
INR 1,200,000 - 1,800,000
.Net backend engineer
.Net backend engineer

Alike Thoughts • Bengaluru

On-site
INR 1,800,000 - 3,400,000