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.
About MatchaTalent:
MatchaTalent is a next-gen recruitment platform connecting exceptional talent with leading companies across industries. We're here to challenge the exclusivity of traditional recruitment firms that often compromise speed and match quality for profit. Our mission is to build a more inclusive, scalable, and tech-enabled hiring ecosystem.
Think of Matcha Talent as the Airbnb | Grab | Gojek of recruitment—empowering professionals and firms to collaborate, source top candidates, and deliver outstanding results globally.