Enable job alerts via email!

Senior Software Engineer

Pt Talenta Eksekutif Asia (Matcha Talent)

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An IT consulting company based in Jakarta is seeking a Senior Software Engineer to develop and optimize enterprise-grade applications using Microsoft .NET technologies. The ideal candidate will have at least 5 years of experience in software development and must be proficient in C#, ASP.NET, and SQL Server. This role involves collaborating with cross-functional teams to design robust systems that meet business needs.

Benefits

Grow your career in a collaborative, technology-driven environment
Work on enterprise-scale applications and integrations
Be part of a trusted IT partner in digital transformation

Qualifications

  • Minimum 5 years of software development experience using .NET Framework or Core.
  • Business-level English, able to understand technical terms.

Responsibilities

  • Design and develop applications using C#, ASP.NET, and .NET Framework/Core.
  • Analyze requirements and convert them into technical solutions.
  • Perform code reviews, debugging, and performance optimization.
  • Develop and maintain RESTful APIs and integration services.
  • Collaborate with cross-functional teams for design and deployment.
  • Ensure application security, performance, and maintainability.
  • Document system designs, workflows, and development processes.

Skills

C#
ASP.NET MVC
Web API
SQL Server
HTML5
CSS
JavaScript
jQuery
Angular
React
Git
TFS
Agile development

Education

Bachelor's Degree in Computer Science, Software Engineering, or related field
Job description
About the Company

Our client is a leading IT consulting and system integration company established in 1996. Headquartered in East Jakarta, it serves as a strategic technology partner for enterprises in automotive, manufacturing, logistics, finance, and other key industries, helping clients accelerate digital transformation through innovative and efficient IT solutions.

The company provides a comprehensive suite of services, including IT architecture design, infrastructure management, enterprise mobile development, data analytics, business process management, CRM, and supply chain management systems. The company also delivers end-to-end digital solutions, from consulting, system implementation, and managed services to application development and data-driven insights—tailored to optimize clients' operational performance and business growth.

Role Overview

The Senior Software Engineer (.NET Framework) will develop, maintain, and optimize enterprise-grade applications using Microsoft .NET technologies. This role involves collaborating with business analysts and clients to design robust, scalable systems that meet user and business needs.

Key Responsibilities
  • Design and develop applications using C#, ASP.NET, and .NET Framework/Core.
  • Analyze requirements and convert them into technical solutions.
  • Perform code reviews, debugging, and performance optimization.
  • Develop and maintain RESTful APIs and integration services.
  • Collaborate with cross-functional teams for design and deployment.
  • Ensure application security, performance, and maintainability.
  • Document system designs, workflows, and development processes.
Candidate Requirements
Educational Qualification

At least Bachelor's Degree in Computer Science, Software Engineering, or related field.

Experience

Minimum 5 years of software development experience using .NET Framework or Core.

Technical Expertise
  • Proficient in C#, ASP.NET MVC, Web API, and SQL Server.
  • Experience with front-end technologies (HTML5, CSS, JavaScript, jQuery, Angular/React).
  • Familiar with version control systems (Git/TFS) and Agile development.
  • Strong debugging, analytical, and teamwork skills.
Language Proficiency

Business‑level English, and able to understand technical terms.

Professional Skills
  • Excellent communication and presentation skills.
  • Analytical, detail-oriented, and able to manage multiple projects simultaneously.
Why Join Us?

Be part of trusted IT partner in digital transformation.

Work on enterprise-scale applications and integrations.

Grow your career in a collaborative, technology-driven environment.

Key Selling Points
  • Develop and maintain enterprise .NET applications with modern frameworks.
  • Collaborate with cross-functional teams on end-to-end projects.
  • Contribute to high-quality, secure, and performance‑optimized systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.