drjobs Global IT Sr Software Engineer

Global IT Sr Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Jakarta - Indonesia

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Company

Our client started as an IT department in one of top Japanese corporation subsidiaries since 1996. They are focusing on enabling clients business through IT system of both application and infrastructure and IT consultation. They have 20 years of experiences provides services and consultation mainly to MC group and other Japanese companies. In 2018 our client was initiating development center in Yogyakarta and committed to foster ethical work culture such as respect for human rights and employees.

Company Size: 201 500 Employees.
Industry: IT Consulting & IT Solution

The Senior Software Engineer will be responsible for developing maintaining and enhancing software applications using Microsoft technologies. This role involves gathering technical requirements writing and reviewing code managing software deployment and ensuring the seamless integration of APIs and cloudnative technologies. The ideal candidate will have a strong background in .NET development experience with cloud services and the ability to contribute effectively within a global IT team.

Key Responsibilities:

  • Collaborate with stakeholders to gather analyze and refine software specifications and technical requirements.
  • Write analyze and review code for both new software development projects and modifications to existing software.
  • Apply unit testing to ensure code quality before releasing to QA and support integration testing efforts.
  • Manage code versioning using Git and ensure the consistency of codebase updates.
  • Deploy new software releases or changes efficiently following established deployment protocols.
  • Document program development processes including changes and updates ensuring accurate records for future reference.
  • Write or contribute to enduser manuals and technical documentation to guide users in operating the software.
  • Integrate software applications with APIs and ensure smooth data flow between systems.
  • Work with containerization and cloudnative technologies (Azure AWS or GCP) to enhance software scalability and reliability.
  • Collaborate with crossfunctional teams to solve complex software issues and participate in debugging processes.

Job Requirements:

  • At least 5 years of experience in software development using Microsoft technologies including .NET C# and MS SQL.
  • Strong understanding of SQL including the ability to write complex queries and manage DML/DDL operations.
  • Solid grasp of relational database management systems (RDBMS) concepts.
  • Experience with API integration and ensuring efficient communication between systems.
  • Proficiency in containerization and cloudnative technologies such as Azure AWS or GCP.
  • Expertise in version control systems like Git to manage and track codebase changes.
  • Excellent problemsolving and debugging skills with a keen attention to detail.
  • Strong communication skills and the ability to work well within a collaborative team environment.
  • Good proficiency in English both verbal and written.

Preferred Qualifications:

  • Experience working in a global IT environment with a focus on scalable solutions.
  • Familiarity with software development best practices and modern DevOps methodologies.

IT,Consulting,.NET,C#,API,SQL

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.