Junior Software Developer (.NET
Job in
Jakarta Selatan, Jakarta, Indonesia
Listed on 2026-09-25
Listing for:
Talent Search Recruitment - Indonesia
Full Time
position Listed on 2026-09-25
Job specializations:
-
Software Development
.NET Developer, Backend Developer, Full Stack Developer, SQL Developer
Job Description & How to Apply Below
Location: Jakarta Selatan
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.
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.
- 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.
- Experience with Azure or AWS
, particularly App Service, SQL, Storage, or Blob services. - Familiarity with CI/CD pipelines
, such as Azure Dev Ops or Git Hub 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 Git Hub Copilot or Claude Code. - Exposure to SSRS, Power BI, background jobs, or data migration projects
.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×