Sr. Software Engineer

Otelier

India

Hybrid

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Sr. Software Engineer - .NET C# Job
Sr. Software Engineer - .NET C# Job

YASH Technologies • Maharashtra

On-site
INR 800,000 - 1,200,000
Flexible work arrangements
Agile self-determination
Stable employment with good atmosphere
+1
Sr. .Net Developer - Lead II - Software Engineering
Sr. .Net Developer - Lead II - Software Engineering

UST • Chennai District

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

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
C sharp Lead Software Engineer AI Analyst
C sharp Lead Software Engineer AI Analyst

Kapi Technologies • Bengaluru

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

GE Vernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Software or Sr. Software Engineer
Software or Sr. Software Engineer

Revenue Technology Services (RTS) • Bengaluru

On-site
INR 1,200,000 - 2,400,000