Junior .NET Developer

PT Adaya Solusi TeknologiBandung, Jawa Baratglintspublished 10/20/2026
Must-have:C#ReactAngularGitAzureDockerKubernetesCloudFrontendDevOpsQA/TestCI/CDMicroservicesFinTechSenior

Your tasks

  • Develop, maintain, and enhance application features using C# and .NET / ASP.NET Core based on technical specifications and guidance from senior developers.
  • Build and maintain RESTful APIs to support application functionality and system integrations.
  • Write clean, readable, and maintainable code following established coding standards and best practices.
  • Work with Entity Framework Core and SQL Server to perform database operations, including querying, data manipulation, and basic schema updates.
  • Assist in debugging, troubleshooting, and resolving application issues in development, testing, and production environments.
  • Write and maintain unit tests to verify application functionality and help prevent regressions.
  • Participate in code reviews, apply feedback, and continuously improve code quality.
  • Collaborate with senior developers, QA engineers, Product teams, and other stakeholders to deliver features according to requirements.
  • Assist in maintaining and improving existing applications, including understanding and working with legacy codebases.
  • Follow version control practices using Git and contribute to collaborative development workflows.
  • Support application deployment and post-release maintenance under the guidance of senior team members.
  • Continuously learn and apply new technologies, tools, and development practices within the .NET ecosystem.

Requirements

Required Qualifications

  • Minimum 1 year of experience as a .NET Developer, including relevant professional experience developing applications using C# and .NET.
  • Basic to intermediate proficiency in C# and .NET / ASP.NET Core.
  • Good understanding of Object-Oriented Programming (OOP) principles and familiarity with SOLID principles.
  • Basic understanding of RESTful API development, including HTTP methods, status codes, request validation, and error handling.
  • Familiarity with Entity Framework Core and the ability to perform CRUD operations.
  • Basic to intermediate knowledge of SQL Server, including writing queries, joins, and understanding database relationships.
  • Familiarity with Git for version control and collaborative development.
  • Understanding of basic software testing concepts and willingness to write unit tests using frameworks such as xUnit or NUnit.
  • Ability to debug application issues, investigate errors, and solve technical problems with appropriate guidance.
  • Ability to understand technical requirements, follow established coding standards, and learn from feedback.
  • Good communication and collaboration skills.
  • Willing to be placed at the client's site.

Preferred Qualifications

  • Familiarity with microservices and event-driven architectures (RabbitMQ, Kafka, Azure Service Bus).
  • Familiarity with Docker, Kubernetes, and container orchestration.
  • Familiarity with cloud platforms, particularly Microsoft Azure (App Service, Azure Functions, Azure SQL, Service Bus, Key Vault).
  • Familiarity with modern CI/CD practices and tools such as Azure DevOps, GitHub Actions, and GitLab CI.
  • Experience with observability practices, including structured logging (Serilog), metrics collection, and distributed tracing (OpenTelemetry).
  • Familiarity with modern frontend frameworks such as Blazor, React, or Angular.
  • Experience working with SOAP/WCF integrations for legacy enterprise, banking, or government systems.
  • Contributions to open-source projects, technical blogs, or developer communities are not required but are considered a strong plus.