Job description for Software Engineer (.NET) at PT Kairos Utama Indonesia
Role Responsibilities
Planning:
- Collaborate with Product Owners and System Architects to understand features and user stories.
- Estimate story points and contribute to team capacity planning.
Development & Testing:
- Write clean, maintainable, and scalable code following best practices based on business and technical requirements.
- Perform unit testing, support integration testing, and regression testing.
- Fix bugs and continuously improve code quality.
Maintain Documentation & Compliance:
- Document code, APIs, and architectural decisions for future reference.
- Ensure compliance with security, regulatory, and governance requirements.
- Actively involved in R&D activity
Role Requirements
- Willing to be placed in Yogyakarta
- Minimum graduated from reputable university with bachelor’s degree in information technology or related field
- More than 3 year’s experiences in software development using .Net 5 above, C#, Ms SQL
- Has experience in API development, documentation, make diagram, SIT UAT, Penetration test, etc
- Good at RDBMS and SQL programming (Queries, DML, DDL)
- Good in Javascript programming (JQuery and Telerik Kendo UI will be preferred)
- Good knowledge of version control systems (Git)
- Good problem-solving skills and debugging skills
- Having experience in KeyCloak, Redis or Elasticsearch is an advantage. • Having experience in Kubernetes is preferred. • Good communication, interpersonal skills and presentation skills
Skill Set Requirements
- Experiences in software development using .Net 5 above, C#, Ms SQL
- Experience in API development, documentation, make diagram, SIT UAT, Penetration test
- Good at RDBMS and SQL programming (Queries, DML, DDL)
- Good in Javascript programming (JQuery and Telerik Kendo UI will be preferred)
- Good knowledge of version control systems (Git)
- Good problem-solving skills and debugging skills

