Enable job alerts via email!

Hardware Interface Programmer

PT Nutech Integrasi

Jakarta Selatan

On-site

IDR 200.000.000 - 300.000.000

Full time

3 days ago
Be an early applicant

Job summary

A technology solutions company in Jakarta Selatan is seeking a programmer who will develop and maintain desktop applications in C#, C++, or Java. Responsibilities include collaborating with diverse teams, debugging software, and ensuring application performance. Ideal candidates should have a Bachelor's degree in Computer Science and experience with .NET technologies. This role offers the opportunity to work on innovative projects in a dynamic environment.

Qualifications

  • Proficient in programming languages such as C#, C++ or Java.
  • Experience with desktop application development using .NET.
  • Knowledge of object-oriented programming principles.

Responsibilities

  • Develop and maintain desktop applications.
  • Collaborate with cross-functional teams.
  • Debug and resolve software defects.

Skills

Problem-solving skills
Good communication
Teamwork abilities
Quick learner
Verbal and written communication skills in English

Education

Bachelor’s degree in Computer Science or related field

Tools

.NET Framework
Visual Studio
Git

Job description

Develop and maintain desktop applications using programming languages such as C#, C++ or Java.

Collaborate with cross-functional teams, including Technical Writer, DevOps, IT Support and QA testers, to develop and deliver software on related projects.

Write clean, scalable, and maintainable code following industry best practices and coding standards.

Debug and resolve software defects and issues reported by users or found during testing.

Optimize application performance to enhance user experience and system efficiency.

Ensure compatibility with various operating systems and hardware configurations.

Maintain version control and participate in code reviews to ensure high-quality code.

Contribute to the creation of documentation such as user manuals, user acceptance testing (UAT) and maintenance guides (Providing technical materials to Technical Writer)

Stay updated with the latest industry trends, tools, and technologies related to desktop development.

Create the job progressing report to Team Leader Project/Manager

Strong problem-solving skills, good communication and teamwork abilities.

Ability to learn quickly and perform effectively under pressure.

Value added verbal and written communication skills in English.

Able to work and interact comfortably in site/field on related project, such as port, station or work outside the office.

Required Skills:

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Proficiency in programming languages commonly used for desktop applications, such as C#, C++ or Java.

Experience with .NET Framework or .NET Core: Particularly in desktop application development using WinForms or WPF (Windows Presentation Foundation).

Knowledge of object-oriented programming (OOP) principles and design patterns.

Understanding of user interface (UI) design principles and experience with GUI frameworks.

Database Management: Familiarity with SQL or PostgreSQL. Ability to perform CRUD (Create, Read, Update, Delete) operations.

API Integration: Ability to integrate applications with various APIs (e.g., RESTful API).

IDE usage: Proficient in using Visual Studio or Visual Studio Code.

Version Control: Familiarity with Git for source code management.

Which of the following types of qualifications do you have?

What's your expected monthly basic salary?

How many years' experience do you have as a programmer?

How many years' experience do you have as a web developer?

Which of the following programming languages are you experienced in?

Which of the following front end development libraries and frameworks are you proficient in?

Which of the following languages are you fluent in?

Do you have experience using Model-View-Controller (MVC) architecture patterns?

PT. Nutech Integrasi was formed in early 2006. Since then the company concentrate as system integrator in ICT total solution.

Nutech is dedicated to deliver the best result by furnishing the industries such as transportation, telecomunication, financial institution, logistic, health, retail, education, travel & tourism, utilities and many other with innovative products and services.

PT. Nutech Integrasi was formed in early 2006. Since then the company concentrate as system integrator in ICT total solution.

Nutech is dedicated to deliver the best result by furnishing the industries such as transportation, telecomunication, financial institution, logistic, health, retail, education, travel & tourism, utilities and many other with innovative products and services.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.