Senior Software Developer (ASP.NET / C#)
We are looking for a Senior Software Developer (ASP.NET / C#) who is passionate about building scalable, high-performance backend systems and enjoys working on modern, distributed architectures.
Requirements
- Bachelor's degree in Computer Engineering, Software Engineering, or a related field
- Minimum 4+ years of hands-on experience with .NET / .NET Core, C#, ASP.NET MVC, Web API, and Entity Framework
- Strong knowledge of Object-Oriented Programming (OOP), design patterns, and unit testing
- Experience with test-driven development (TDD) and writing maintainable, testable code
- Proven experience in developing high-traffic backend APIs and scalable systems
- Experience working with Docker and Kubernetes
- Knowledge of microservices-based architectures is a strong plus
- Familiarity with DevOps processes and CI/CD practices is a strong plus
- Basic knowledge or research experience in mobile application development workflows is a plus
- Strong communication skills and ability to work effectively in a team environment
What We Offer
- Opportunity to work on modern, scalable, and high-traffic backend systems
- A technically strong team that values clean architecture and engineering best practices
- Real ownership of features and architectural decisions
- Long-term collaboration and career growth opportunities
- Competitive monthly salary of IDR 25,000,000 35,000,000, depending on experience