Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer – Development Team (Production)

Trades Workforce Solutions

Indonesia

On-site

IDR 416.875.000 - 750.376.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology provider in mining solutions is seeking a Software Developer in Indonesia. You will implement components within a .NET Core and Angular environment, contribute to platform modernization, and work closely with cross-functional teams. The role requires a strong proficiency in C#, .NET Core, and Azure cloud platforms, along with at least five years of software development experience. Comprehensive benefits include health insurance and annual bonuses.

Benefits

Private Health Insurance
Annual Bonus
Internet Reimbursement
Laptop provided

Qualifications

  • Minimum five years of software development experience.
  • Experience with large code bases.
  • Strong knowledge of system architecture and scalable frameworks.

Responsibilities

  • Implement components in .NET Core, Angular, and Linux environments.
  • Support adoption of cloud-ready frameworks.
  • Design evolution of microservices and cloud-native deployment.

Skills

C#
.NET Core
Angular
Azure cloud platforms
MS SQL
Enterprise web applications
API-driven ecosystems
System architecture
Problem-solving
Analytical mindset

Education

Bachelor’s degree in Software Engineering, Computer Science, or a related field
Job description
Software Developer
About the company

Geekhunter is hiring on behalf of our client, a world leading provider of the technology and the services required to seamlessly plan and manage mining operations. With experience for over 40 years where our client has worked in partnership with the mining industry to provide an unrivalled range of solutions across the mining value chain. Their customers are in over 100 countries, and they are serviced from our client local offices in over 20 countries.

Job Responsibilities
Product & Feature Development
  • Implement components and services within our evolving .NET Core, Angular, and Linux container-based environment.
  • Apply provided architectural guidelines to ensure consistency and scalability across systems.
  • Support the adoption of modern deployment models and cloud-ready frameworks as directed.
Platform Modernisation Support
  • Contribute to the design and evolution of our shift toward .NET Core, Angular, and containerized microservices (Linux-based).
  • Influence platform design decisions relating to scalability, API design, system integrations, cloud deployment, and integration.
  • Support the development of SaaS-ready architecture and cloud-native deployment models.
Collaboration & Team Contribution
  • Work closely with other developers, product managers, and solution specialists to ensure feature requirements are understood and delivered as expected.
  • Participate in code reviews and contribute to maintaining high engineering standards across the team.
  • Collaborate with product and solutions teams to support configuration workflows, customer requirements, and implementation outcomes.
  • Engage in team planning and refinement activities to ensure smooth delivery of assigned work.
Job Requirements
Required:
  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • A minimum of five (5) years of software development experience
  • Experience working on a large, well-established code base.
  • Strong proficiency in C# and .NET Core
  • Experience with Angular (modern Angular preferred)
  • Hands‑on experience with Azure cloud platforms and developing cloud based solutions
  • Strong knowledge of MS SQL (transactional + warehouse concepts)
  • Experience building enterprise web applications and API‑driven ecosystems
  • Strong understanding of system architecture, code design patterns, and scalable application frameworks
  • Experience with high‑availability systems or enterprise‑level products is highly desirable
Beneficial:
  • Mining domain knowledge or experience with industrial operational data systems
  • Experience migrating legacy systems (AngularJS → Angular, .NET Framework → .NET Core)
  • Experience with microservices and Linux container architectures
  • Knowledge of data management platforms, integration pipelines, and mobile‑first solutions (PWA experience a plus)
  • Exposure to AI assistants, data modelling technologies, or predictive analytics solutions
  • Experience with Grafana design libraries or Telerik reporting
  • Familiarity with IdP or modern authentication frameworks
Soft Skills and Attributes:
  • Strong analytical and problem‑solving mindset
  • Comfortable balancing short‑term delivery with long‑term architectural vision
  • Adaptable, collaborative, and proactive in knowledge sharing
  • Clear communicator able to engage both technical and non‑technical stakeholders
  • Passion for modern engineering practices and continuous improvement
Benefits
  • THR. BPJS K and BPJS TK
  • Private Health Insurance Provided for complete package and cover both spouse & 2 Kids
  • Annual Bonus Provided
  • Internet Reimbursement
  • Laptop provided as working tools
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.