Job Description
- Collaborate with Product Owners, System Architects, and team members to understand requirements and user stories
- Develop, maintain, and enhance applications using Microsoft .NET technologies
- Write clean, scalable, and efficient code based on business and technical requirements
- Perform testing, debugging, and troubleshooting to ensure software quality and reliability
- Create and maintain technical documentation for code, APIs, and system architecture
- Ensure compliance with security standards, best practices, and governance requirements
- Continuously research and explore new technologies to support innovation and improvement
Qualifications:
- Bachelor's degree in Information Technology, Computer Science, or related field
- Minimum 3 years of experience in software development using Microsoft .NET (C#, .NET 5+, MS SQL)
- Experience in API development, documentation, and software testing (SIT, UAT, regression, penetration testing)
- Strong knowledge of RDBMS and SQL programming
- Familiarity with JavaScript (jQuery, Telerik Kendo UI is a plus)
- Knowledge of version control systems (Git)
- Strong problem-solving and debugging skills
- Experience with KeyCloak, Redis, Elasticsearch, or Kubernetes is an advantage
- Good communication and collaboration skills
- Willing to be placed at Yogyakarta or Jakarta office