JobHabor
Menu

Junior Software Developer (.NET)

Talent Search Recruitment · South Jakarta, Indonesia

  • Staffing & Recruiting
  • 11–50 employees
  • Jakarta

Strong hiring record · median 57 days open

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons

In its favour

  • Still listed on the employer's own board

Did you apply?

Junior Software Developer (.NET) at Talent Search Recruitment. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

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 grow, they are looking for a Software Developer (.NET) to join their technology team and contribute to the development and enhancement of their applications and systems.

About the Role

As a Software Developer (.NET), you will be responsible for developing, maintaining, and improving web-based applications using modern Microsoft technologies. You will work across the backend and, where required, the UI layer, collaborating with other developers and stakeholders to deliver reliable, scalable, and well-tested solutions.

Key Responsibilities

  • Design, develop, test, and maintain web applications using C#, .NET, and ASP.NET Core.
  • Build and maintain backend services and REST APIs, including integration with other systems.
  • Develop and maintain UI components where required using JavaScript and jQuery.
  • Work with SQL Server to develop queries, stored procedures, database changes, and performance improvements.
  • Use Entity Framework / EF Core for data access and application development.
  • Investigate, troubleshoot, and resolve application and production issues, including identifying root causes.
  • Participate in code reviews and contribute to maintaining coding standards and best practices.
  • Write and maintain unit tests to ensure code quality and reliability.
  • Participate in Agile development activities, including daily stand-ups, sprint planning, estimation, retrospectives, and other team discussions.
  • Collaborate with team members to understand requirements, clarify technical issues, and deliver solutions within agreed timelines.
  • Contribute to continuous improvements in application performance, development processes, and overall system quality.

Requirements

  • 2+ years of hands-on experience developing web applications using C# and ASP.NET.
  • Strong understanding of object-oriented programming (OOP) and the ability to explain technical and design decisions.
  • Hands-on experience with .NET Core / .NET 6+ and familiarity with .NET Framework codebases.
  • Strong knowledge of ASP.NET Core, MVC, and Web API.
  • Good experience with SQL Server, including joins, stored procedures, indexes, and query optimization.
  • Hands-on experience with Entity Framework / EF Core in a production environment.
  • Experience building and consuming REST APIs, including JSON handling and error management.
  • Working knowledge of JavaScript and jQuery, particularly when working with existing front-end code.
  • Experience using Git, including branching, pull requests, and resolving merge conflicts.
  • Experience writing unit tests using xUnit, NUnit, or MSTest.
  • Strong debugging and problem-solving skills, with the ability to systematically identify and isolate issues.
  • Good communication skills and the ability to work effectively within an Agile development environment.

Nice to Have

  • Experience with Azure or AWS, particularly App Service, SQL, Storage, or Blob services.
  • Familiarity with CI/CD pipelines, such as Azure DevOps or GitHub Actions.
  • Exposure to front-end frameworks such as React, Angular, or Blazor.
  • Experience with logging and monitoring tools such as Serilog or Application Insights.
  • Understanding of dependency injection, async/await, and caching.
  • Experience using AI-assisted development tools, such as GitHub Copilot or Claude Code.
  • Exposure to SSRS, Power BI, background jobs, or data migration projects.

What You'll Get

  • Opportunity to work with a modern .NET technology stack rather than focusing solely on legacy maintenance.
  • Exposure to real-world technology solutions within a growing telecommunications and network infrastructure business.
  • Mentorship and code reviews from experienced developers.
  • Opportunities to take ownership of larger modules and grow your technical capabilities.
  • A collaborative Agile working environment with opportunities to contribute ideas and improvements.

Skills

More jobs at Talent Search Recruitment

All 27

Similar roles