otelier.io - Sr. Software Engineer

Remote Full-time
otelier.io - Sr. Software Engineer In order to use this site, it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser . All Jobs > Sr. Software Engineer otelier.io Apply Sr. Software Engineer Srilanka, LKA Apply Job Type Full-time Description Key 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 Key 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. Apply View All Jobs Powered by Payroll & HR Software
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Customer Service Representative – American Airlines Remote Work Opportunity**

Remote

Security Architect, Identity and Access Management - Remote or Hybrid from MN or DC

Remote

[Remote] Dealer Program Coordinator

Remote

Manager of People Strategy

Remote

Experienced Customer Service Representative – Remote Call Center Opportunity for Compassionate and Detail-Oriented Individuals

Remote

Moms Ultimate Job: Earn Up to $95,000+ from Home as a Surrogate! at Physician's Surrogacy

Remote

Full-Stack Engineer

Remote

(Part Time Remote Jobs) Amazon Online Chat Jobs No Experience – Part-T – USA Remote Jobs

Remote

**Experienced Full Stack Customer Support Specialist – Remote Live Chat Support Role**

Remote

Experienced Remote Customer Service Representative - Delta Airlines - Providing Exceptional Travel Experiences from Afar

Remote
← Back