job description
Join Octomate, a leading listed MNC, as a Senior Backend Developer (.NET / C#) and work remotely from the vibrant hubs of Bali, Indonesia (Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, or Kuta). This is an immediate vacancy for a seasoned professional to design, develop, and optimize high-performance backend systems that power our cutting-edge digital solutions.
As part of our global team, you’ll collaborate with cross-functional stakeholders to deliver scalable, secure, and efficient .NET-based applications. Leverage your expertise in C#, .NET Core, and cloud technologies to drive innovation in a dynamic, fast-paced environment. Enjoy the flexibility of remote work while contributing to impactful projects that shape the future of technology.
Octomate offers a competitive salary, career growth opportunities, and the chance to work with a diverse, talented team in one of the world’s most inspiring locations.
Responsibility
- Design, develop, and maintain scalable .NET Core backend applications and APIs.
- Optimize database performance, queries, and data models for high-traffic systems.
- Collaborate with frontend developers, DevOps, and QA teams to ensure seamless integration and deployment.
- Implement robust security protocols, authentication, and authorization mechanisms.
- Write clean, maintainable, and well-documented code following best practices and design patterns.
- Troubleshoot, debug, and resolve complex technical issues in production environments.
- Mentor junior developers and contribute to architectural decisions for new features.
- Stay updated with emerging technologies and industry trends to drive continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional experience in .NET / C# backend development.
- Strong proficiency in .NET Core, ASP.NET, Entity Framework, and RESTful API design.
- Experience with SQL Server, PostgreSQL, or NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes).
- Solid understanding of microservices, CI/CD pipelines, and DevOps practices.
- Excellent problem-solving skills and ability to work in an agile environment.
- Strong communication skills and experience working in distributed teams.