job description
Are you a passionate .NET/C# Software Engineer looking to work in a dynamic, tropical environment? Our client, a forward-thinking technology company, is seeking a talented developer to join their team remotely from Bali (Canggu, Ubud, Denpasar, or surrounding areas).
In this role, you will design, develop, and maintain high-performance enterprise-level applications using .NET Core, C#, and modern cloud technologies. You’ll collaborate with cross-functional teams to deliver scalable solutions while enjoying the work-life balance that Bali offers.
This is a full-time remote position with flexible working hours, allowing you to thrive professionally while embracing the island’s vibrant culture and lifestyle.
Responsibility
- Design, develop, and maintain scalable .NET applications using C#, .NET Core, and related frameworks.
- Collaborate with product managers and stakeholders to translate business requirements into technical solutions.
- Optimize application performance through code reviews, profiling, and best practices in software development.
- Implement RESTful APIs, microservices, and cloud-based solutions (Azure/AWS).
- Write clean, maintainable, and well-documented code with a focus on security and efficiency.
- Troubleshoot and debug applications, ensuring high availability and reliability.
- Stay updated with emerging .NET technologies and industry trends to drive innovation.
- Mentor junior developers and contribute to team knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional experience in .NET/C# development.
- Strong proficiency in .NET Core, ASP.NET, Entity Framework, and LINQ.
- Experience with cloud platforms (Azure/AWS) and containerization (Docker, Kubernetes).
- Familiarity with front-end technologies (JavaScript, React, or Angular) is a plus.
- Solid understanding of database design (SQL Server, PostgreSQL) and ORM tools.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote setting with strong communication skills.