
Junior Software Developer (.NET)
Talent Search Recruitment · South Jakarta, Indonesia
- Staffing & Recruiting
- 11–50 employees
- Jakarta
Strong hiring record · median 57 days open
All reasons
In its favour
- Still listed on the employer's own board
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
- .NET
- C#
- ASP.NET Core
- JavaScript
- jQuery
- SQL Server
- Entity Framework
- Entity Framework Core
- ASP.NET
- .NET Core
- .NET Framework
- JSON
- Git
- xUnit
- NUnit
- MSTest
- Azure
- AWS
- Azure App Service
- SQL
- Azure DevOps
- GitHub Actions
- React
- Angular
- Blazor
- Azure Application Insights
- GitHub Copilot
- Claude Code
- SSRS
- Power BI
More jobs at Talent Search Recruitment
All 27- IT Manager / IT Development ManagerTalent Search Recruitment · South Jakarta, Indonesia13d ago
- Senior Software Developer (.NET)Talent Search Recruitment · South Jakarta, Indonesia1mo ago
- Software Engineer (Fullstack)Talent Search Recruitment · Location not stated2mo ago
- Fullstack DeveloperTalent Search Recruitment · Remote · IDR 20,000,000–35,000,000/mo2mo ago
- Front-End DeveloperTalent Search Recruitment · Jakarta2mo ago
Similar roles
- AI Software EngineerBeca · Jakarta, Indonesia4d ago
- Chubb Life - IT Principal EngineerChubb External · Daerah Khusus Ibukota Jakarta, Indonesia4d ago
- Lead Software EngineerBJAK · Indonesia4d ago
- Staff Software EngineerBJAK · Indonesia4d ago
- Principal Software EngineerBJAK · Indonesia4d ago
- Senior IT Infrastructure SpecialistKredivo Group · Jakarta, Indonesia5d ago