Fullstack Developer (.Net)

Merkleinnovation

Sunter Agung

Hybrid

IDR 502,200,000 - 837,000,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Merkleinnovation is seeking a FullStack Developer with strong .NET experience to design, develop, and optimize enterprise-scale applications in a high-transaction environment. You will build backend services, APIs, and data layers using .NET Core, EF Core, and PostgreSQL, while implementing microservices and distributed systems.

Ideal candidates will troubleshoot performance bottlenecks, work with containerized deployments, and contribute to DevOps practices including CI/CD, monitoring, and

Qualifications

  • 3+ years in engineering enterprise applications with .NET/.NET Core.
  • Deep knowledge of C#, ASP.NET Core, Web API and OO design.
  • Experience with DI, middleware, auth, and API tuning.
  • EF Core for data access; proficiency with PostgreSQL and complex SQL.
  • Strong understanding of LINQ, lazy/eager loading, and change tracking.
  • Ability to audit SQL and troubleshoot ORM performance.
  • Experience building microservices and distributed systems.
  • Familiarity with containerization, logging, and monitoring stacks.
  • Joiner needed ASAP.

Responsibilities

  • Design, develop, and maintain backend services, RESTful APIs, and databases.
  • Optimize data access with EF Core and PostgreSQL, tune queries and address bottlenecks.
  • Implement resilient microservices using DDD, event-driven patterns, and containers.
  • Tune performance with EXPLAIN/ANALYZE and optimize for high throughput.
  • Ensure security, maintainability, and resilience with DI, middleware, auth, and tracing.
  • Lead complex engineering tasks and promote clean code across the lifecycle.

Skills

NET Core
C#
ASP.NET Core
Web API
PostgreSQL
Entity Framework Core
Microservices
DDD
Docker
Kubernetes
CI/CD
Observability

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
Grafana
Prometheus
ELK
Azure
AWS
RabbitMQ
Kafka
Redis

Job description

This is 12-month contract under Merkle Innovation & Automotive Industry (ASAP)We are looking for a FullStack Developer with strong .NET experience to support the development and enhancement of enterprise-scale applications within a complex and high-transaction environment. The successful candidate will be responsible for designing, developing, optimizing, and maintaining backend services, APIs, and database solutions while ensuring high performance, scalability, and reliability.

This role requires strong expertise in .NET/.NET Core, Entity Framework Core, PostgreSQL,and Microservices Architecture. The ideal candidate is highly technical, experienced in troubleshooting performance bottlenecks, and capable of working independently to deliver scalable and maintainable solutions in a fast-paced development environment.

Nice-to-Have Skills

- Experience with cloud platforms (Azure or AWS).

- Familiarity with automated CI/CD pipelines and modern DevOps practices.

- Exposure to caching and messaging systems (Redis, RabbitMQ, or Apache Kafka).

- Hands-on experience with observability and monitoring stacks (Grafana, Prometheus, ELK, or Azure Application Insights)

Responsibilities
  • Application Development: Design, develop, and maintain scalable backend services, RESTful APIs, and user-facing applications using .NET Core and modern web frameworks.
  • Database & Data Layer Optimization: Build and refine data access layers using Entity Framework Core and PostgreSQL. Analyze generated SQL, tune queries, and resolve performance bottlenecks (e.g., N+1 query issues).
  • Architecture & Microservices: Implement resilient, distributed microservices architectures using Domain-Driven Design (DDD) principles, event-driven patterns, and containerized deployments.
  • Performance Tuning: Leverage diagnostic tools, analyze execution plans (EXPLAIN / EXPLAIN ANALYZE), and apply optimization techniques to maximize throughput and minimize latency in high-volume environments.
  • System Engineering: Ensure application security, maintainability, and resilience by implementing dependency injection, middleware, authentication/authorization, circuit breakers, and distributed tracing.
  • Technical Leadership: Work independently to troubleshoot production issues, lead complex engineering tasks, and promote clean code standards across the development lifecycle.
Requirements
  • Min 3 years of professional experience engineering enterprise applications using .NET / .NET Core.
  • Deep proficiency in C#, ASP.NET Core, Web API, and object-oriented design principles.
  • Practical knowledge of dependency injection, custom middleware, security protocols (authentication/authorization), and API performance tuning.
  • Hands-on expertise with Entity Framework Core for designing optimized data access layers.
  • Advanced understanding of LINQ, IQueryable, lazy/eager loading strategies, and change tracking mechanics
  • Proven ability to audit generated SQL queries and troubleshoot ORM performance degradation.
  • Strong command of PostgreSQL development, complex SQL writing, stored procedures, views, and custom indexing strategies.
  • In-depth understanding of the PostgreSQL Query Planner, Query Execution Engine, and analyzing EXPLAIN / EXPLAIN ANALYZE output.
  • Experience managing transactions, database locking mechanisms, isolation levels, and tuning PostgreSQL workloads generated via EF Core.
  • Hands-on experience designing, decomposing, and maintaining microservices and distributed systems.
  • Strong grasp of inter-service communication (REST, message brokers), resiliency patterns (retry policies, circuit breakers), and API gateways.
  • Familiarity with containerization (Docker, Kubernetes), centralized logging, and monitoring solutions.
  • Need ASAP Joiner
Let's Build Something Meaningful Together

Helping businesses transform ideas into impactful digital solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

12-Month Fullstack .NET Core Developer
12-Month Fullstack .NET Core Developer

Merkleinnovation • Sunter Agung

Hybrid
IDR 502,200,000 - 837,000,000
Full Stack .Net Developer
Full Stack .Net Developer

Archipelago International • Jakarta Selatan

On-site
Confidential
Senior Software Developer (.NET)
Senior Software Developer (.NET)

Talent Search Recruitment Consultant • Jakarta Pusat

On-site
IDR 300,000,000 - 520,000,000
Senior Software Developer (.NET)
Senior Software Developer (.NET)

Talent Search Recruitment - Indonesia • Jakarta Selatan

On-site
IDR 35,000,000 - 60,000,000
Junior Software Developer (.NET)
Junior Software Developer (.NET)

Talent Search Recruitment - Indonesia • Jakarta Selatan

On-site
IDR 200,880,000 - 279,000,000
Junior Software Developer (.NET)
Junior Software Developer (.NET)

Talent Search Recruitment Consultant • Jakarta Pusat

On-site
IDR 167,400,000 - 290,160,000
Full-Stack Developer (.NET) (Full WFO)
Full-Stack Developer (.NET) (Full WFO)

PT GENOMIK SOLIDARITAS INDONESIA • Jakarta Utara

On-site
IDR 150,000,000 - 210,000,000
Net Developer
Net Developer

PT Indo Online Mitra Usaha (Vox Asia) • Kota Bandung

On-site
IDR 200,880,000 - 334,800,000
Fullstack Developer
Fullstack Developer

Integradata cipta Tech • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 120,000,000 - 240,000,000
.NET Developer
.NET Developer

PT Pro Sigmaka Mandiri • Jakarta Utara

On-site
IDR 133,920,000 - 223,200,000