Enable job alerts via email!

Senior C# .Net

Amk

Kota Yogyakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative IT consulting firm is looking for a skilled .NET Developer in Yogyakarta. The ideal candidate will have extensive experience in designing and implementing robust .NET applications using C# and ASP.NET. Responsibilities include collaborating with teams, conducting code reviews, and maintaining documentation. Candidates should have a minimum of 3 years in .NET development and be proficient in SQL databases. This role offers a full-time contract for 12 months at the Yogyakarta office.

Qualifications

  • Minimum 3 years of professional experience in .NET development.
  • Proficient in writing complex SQL queries and database design.
  • Experience with API development and software testing.

Responsibilities

  • Design and implement .NET applications using C# and ASP.NET.
  • Collaborate with teams to gather requirements.
  • Conduct code reviews and maintain technical documentation.

Skills

C#
ASP.NET
SQL Server
MySQL
RESTful APIs
Git
Problem-solving
Debugging

Education

Bachelor's degree in Information Technology or related field

Tools

Entity Framework
Kubernetes
Elasticsearch
KeyCloak
Job description
Job Description

Hi We are GeekGarden, a consultant IT company. We are hiring the best candidate for position.

Responsibilities
  • Design and implement high‑quality, scalable, and secure .NET applications using C#, ASP.NET, and other .NET technologies.
  • Work with relational databases (SQL Server, MySQL, etc.) and write complex queries, stored procedures, and database design.
  • Integrate with third‑party services, APIs, and external systems.
  • Conduct code reviews and ensure best practices are followed.
  • Present work results to the development team or to clients when needed.
  • 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.
  • Design, code, test, and manage various applications.
  • Collaborate with engineering team and product team to establish best products.
  • Follow outlined standards of quality related to code and systems.
  • Develop automated tests and conduct performance tuning.
  • Develop and implement modern web‑based applications using ASP.NET and C#, ensuring performance, scalability, and maintainability.
  • Optimize application performance through code review, refactoring, and tuning of SQL queries or application logic.
  • Perform unit testing and integration testing to ensure system reliability and smooth deployment processes.
  • Participate in code reviews, sprint planning, and continuous improvement processes within the development team.
Qualifications
  • Minimum 3 years of professional experience in .NET development (C#, ASP.NET, MVC, .NET Core).
  • Strong proficiency in C#, ASP.NET, and related .NET technologies.
  • Strong experience with relational databases (SQL Server, MySQL, etc.), writing complex queries, stored procedures, and database design.
  • Proficient in using version control tools like Git or TFS.
  • Experience with .NET Core, ASP.NET MVC, Web API, Entity Framework, and related tools/libraries.
  • Experience with RESTful APIs, SOAP, JSON, and XML for web services integration.
  • Excellent troubleshooting and debugging skills.
  • Strong teamwork and interpersonal skills with the ability to effectively communicate with technical and non‑technical stakeholders.
  • Bachelor's degree in Information Technology, Computer Science, or related field.
  • Experience in API development, documentation, and software testing (SIT, UAT, regression, penetration testing).
  • Strong knowledge of RDBMS and SQL programming.
  • 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.
Job Types

Full‑time, Temporary, Contract

Location

Yogyakarta, onsite (full WFO)

Additional Information
  • Qty : 08 persons.
  • Level : Middle up to Senior (more than 03 year's experiences in Software Development using Microsoft Technology (.Net 5 above, C#, Ms. SQL)).
  • Target Start date : at least 01 month notice (10 persons join in November, 07 persons join in December 2025).
Contract Length

12 months

Application Question(s)
  • Berapa ekspektasi salary kamu? (budget 10 jt)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.