Senior Software Developer (.NET)

Talent Search Recruitment - Indonesia

Jakarta Selatan

In loco

IDR 35.000.000 - 60.000.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Talent Search Recruitment - Indonesia is assisting a client in the telecommunications and network infrastructure industry in Jakarta Selatan to hire a Senior Software Developer (.NET). You will design and build reliable backend services and REST APIs.

You will mentor developers, participate in Agile ceremonies, and help modernize applications using .NET 6+, EF Core, SQL Server, and cloud tools like Azure. The role offers growth within a dynamic tech team.

Competenze

  • 5+ years of hands-on experience developing web apps with C#/.NET.
  • Strong knowledge of ASP.NET Core, MVC, and Web API.
  • Experience designing REST APIs with proper versioning and error handling.

Mansioni

  • Design, develop, test, and maintain backend services and web apps using C#, .NET, and ASP.NET Core.
  • Build robust REST APIs and integrate with internal/external services.
  • Own features end-to-end from design to deployment and production support.
  • Collaborate in an Agile team with sprint planning and code reviews.
  • Improve performance via query optimization, caching, and async programming.
  • Mentor mid-level developers and contribute to architectural decisions.

Conoscenze

C#
ASP.NET Core
REST APIs
SQL Server
EF Core
Git
Agile
Unit testing
OAuth 2.0
Azure
Docker
React/Blazor

Strumenti

Azure DevOps
Docker
GitHub Actions
Serilog
OpenTelemetry
Redis

Descrizione del lavoro

About the Company

Our client is a growing company in the telecommunications and network infrastructure industry, providing technology-driven solutions that support connectivity and digital infrastructure. As the business continues to expand, they are looking for a Senior Software Developer (.NET) to join their technology team and take ownership of developing, enhancing, and supporting business-critical applications and services.

About the Role

As a Senior Software Developer (.NET), you will play a key role in designing and building reliable, scalable applications and backend services. You will be involved throughout the development lifecycle, from technical design and development to deployment, performance improvement, and production support, while also contributing to technical decisions and mentoring other developers.

Key Responsibilities
  • Design, develop, test, and maintain backend services and web applications using C#, .NET, and ASP.NET Core.
  • Build and maintain robust REST APIs, including integration with internal and external services.
  • Take ownership of features end-to-end, from technical design and development through testing, deployment, and production support.
  • Work closely with the development team in an Agile environment, participating in sprint planning, estimation, code reviews, demos, and retrospectives.
  • Identify and improve application performance and reliability through query optimization, caching, asynchronous programming, and API performance improvements.
  • Contribute to technical and architectural decisions for new modules and the modernization of existing applications.
  • Review code and provide constructive feedback to maintain high standards of code quality and engineering practices.
  • Mentor and support mid-level developers, sharing technical knowledge and best practices.
  • Investigate complex production issues, identify root causes, and drive issues through to resolution.
  • Contribute to continuous improvement of development processes, architecture, application performance, and overall system quality.
Requirements
  • 5+ years of hands-on experience developing web applications using C# and ASP.NET.
  • Strong experience with .NET Core / .NET 6+, including building, deploying, and debugging applications in production.
  • Strong knowledge of ASP.NET Core, MVC, and Web API.
  • Strong SQL Server experience, including schema design, stored procedures, indexing, execution plans, and query optimization.
  • Hands-on experience with Entity Framework / EF Core, with an understanding of when to use EF Core versus raw SQL.
  • Strong experience designing and integrating REST APIs, including API versioning, error handling, and troubleshooting service-to-service failures.
  • Strong understanding of object-oriented programming, SOLID principles, and common design patterns, with good judgment in applying them appropriately.
  • Experience with unit and integration testing using tools such as xUnit, NUnit, or Moq.
  • Strong understanding of authentication and authorization, including OAuth 2.0, OIDC, JWT, and role- or claim-based access control.
  • Hands-on experience with Git, including branching strategies and pull-request workflows.
  • Experience working in an Agile software development environment.
  • Strong debugging, problem-solving, and analytical skills.
Strongly Preferred
  • Experience with Azure, particularly App Service, SQL, Storage, Key Vault, or Service Bus; equivalent AWS experience is also relevant.
  • Experience with CI/CD pipelines, such as Azure DevOps or GitHub Actions.
  • Experience with Docker and container-based deployments.
  • Familiarity with structured logging and observability tools such as Serilog, Application Insights, or OpenTelemetry.
  • Experience with Redis or other distributed caching solutions.
  • Experience with background jobs and messaging technologies such as Hangfire, Azure Service Bus, or RabbitMQ.
  • Familiarity with front-end technologies such as React, Angular, or Blazor, including TypeScript.
  • Experience with multi-tenant applications or SaaS architecture, including tenant isolation and per-tenant configuration.
  • Experience using AI-assisted development tools, such as GitHub Copilot or Claude Code, and interest in integrating AI/LLM capabilities into product features.
  • Exposure to SSRS, Power BI, ETL, or background job development.
  • Experience maintaining .NET Framework 4.8 and jQuery-based applications.
What You'll Get
  • Opportunity to work with a modern .NET technology stack within a growing telecommunications and network infrastructure business.
  • Exposure to challenging technical projects involving application development, APIs, integrations, performance, and system modernization.
  • Opportunities to contribute to technical and architectural decisions and take ownership of key modules.
  • Mentorship and collaboration within an experienced technology team.
  • Opportunity to mentor other developers and further develop your technical leadership capabilities.
  • A collaborative Agile environment where your ideas and technical input are valued.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Developer (.NET)
Senior Software Developer (.NET)

Talent Search Recruitment Consultant • Jakarta Pusat

In loco
IDR 300.000.000 - 520.000.000
Junior Software Developer (.NET)
Junior Software Developer (.NET)

Talent Search Recruitment - Indonesia • Jakarta Selatan

In loco
IDR 200.880.000 - 279.000.000
Junior Software Developer (.NET)
Junior Software Developer (.NET)

Talent Search Recruitment Consultant • Jakarta Pusat

In loco
IDR 167.400.000 - 290.160.000
Senior .NET Backend Engineer (ASP.NET Core)
Senior .NET Backend Engineer (ASP.NET Core)

Talent Search Recruitment Consultant • Jakarta Pusat

In loco
IDR 300.000.000 - 520.000.000
Junior .NET Developer - Modern Tech, Mentorship & Growth
Junior .NET Developer - Modern Tech, Mentorship & Growth

Talent Search Recruitment Consultant • Jakarta Pusat

In loco
IDR 167.400.000 - 290.160.000
Tech Lead (.NET)
Tech Lead (.NET)

Meratus Group • Jakarta Pusat

In loco
IDR 300.000.000 - 600.000.000
Tech Lead (.NET)
Tech Lead (.NET)

Meratus Group • Indonesia

In loco
IDR 600.000.000 - 1.000.000.000
Senior Full Stack Developer
Senior Full Stack Developer

AME Research • Jakarta Pusat

In loco
IDR 240.000.000 - 360.000.000
Competitive salary
Dotnet Senior Developer
Dotnet Senior Developer

Binus University • Indonesia

In loco
IDR 200.880.000 - 334.800.000
Senior .NET Engineer (Project Based)
Senior .NET Engineer (Project Based)

Salis Investama • Jakarta Pusat

In loco
IDR 360.000.000 - 480.000.000