About the role
We are seeking a talented .NET Developer to join our innovative technology team at PT NARU CATUR INDONESIA'. As a .NET Developer, you will play a crucial role in developing and maintaining mission-critical software applications that power our business. This is a contract position based in Bandung, West Java, offering the opportunity to work on cutting-edge projects and contribute to the ongoing success of our organisation.
Qualifications
- 2+ years of hands-on experience with .NET + (C#) in production environments.
- Strong grasp of OOP, design patterns, and modern software engineering practices.
- Proven experience building .NET Web APIs and service integrations.
- Proficiency with EF Core (mappings, migrations, query optimization) and relational databases (PostgreSQL/SQL Server).
- Familiarity with microservices concepts, caching, messaging, and REST best practices.
- Strong problem-solving ability, effective communication, and team collaboration.
Preferred Qualifications
- Experience with .NET 8/9, ASP.NET Minimal APIs, and/or gRPC.
- Microservices ecosystem: API gateway, service discovery/registry.
- Caching & messaging: Redis, RabbitMQ/Kafka.
- Cloud & DevOps: Google Cloud and/or Azure; Docker & Kubernetes; CI/CD (GitHub Actions/Azure DevOps).
- Observability: Serilog, OpenTelemetry, Elasticsearch/Kibana, Prometheus/Grafana.
- Security: JWT/OAuth2, OWASP, rate limiting, secret management.