BI Developer

NTT DATA, Inc.

Jakarta Timur

On-site

IDR 525,210,084 - 875,350,140

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NTT DATA, Inc. is seeking a Senior Associate Software Applications Development Engineer in Jakarta Timur, Indonesia. The role involves developing new applications, optimizing existing ones, and ensuring they meet client needs. Candidates should have a Bachelor's degree in computer science, good proficiency in programming languages like Java, and experience in an Agile environment. This on-site position also offers opportunities for collaboration and professional growth within the team.

Qualifications

  • Understanding of computer programming, application design, and user-focused features.
  • Good team player with excellent attention to detail.
  • Proficiency in various programming languages such as Java, Perl, Python, C++.

Responsibilities

  • Develops applications that accomplish client objectives and user needs.
  • Tests applications extensively to ensure they are error and bug-free.
  • Produces software documentation following company processes.

Skills

Java Programming Language
Software development process
Agile development (Scrum)
Analytical skills
Project management skills

Education

Bachelor's degree in computer science or software engineering

Tools

SQL
Linux/Unix
Windows operating systems

Job description

Senior Associate Software Applications Development Engineer is a developing subject matter expert, responsible for developing new applications and improving upon existing applications based on the needs of the internal organization and / or external clients.

Key Responsibilities
  • Develops applications that effectively accomplish client objectives and user needs.
  • Designs and writes code for applications and maintain applications databases.
  • Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms.
  • Remodels and adapts applications as needed to optimize performance.
  • Identifies specific client needs and preferences related to the application.
  • Tests applications extensively to ensure they are error and bug-free.
  • Installs applications and acts as technical advisor.
  • Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces.
  • Consults with clients in the design phase to determine client needs.
  • Produces software documentation following company software process and templates.
  • Participates in software product review meetings and team meetings.
  • Performs any other related tasks as required.
Knowledge and Attributes
  • Developing understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features.
  • Good team player who maintains the integrity of the team.
  • Excellent attention to detail capabilities.
  • Ability to understand and analyze systems.
  • Proficiency in writing software using the Java Programming Language and a standard object library.
  • Knowledge of software development process.
  • Proficiency with agile development such as Scrum.
  • Knowledge of software integrated development environments.
  • Knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++.
  • Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams.
  • Ability to handle client and customer issues tactfully and professionally.
Academic Qualifications and Certifications
  • Bachelor's degree or equivalent in computer science or software engineering or related field.
  • Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred.
  • Scrum / Project Management certification preferred.
Required Experience
  • Moderate level Software Applications Engineering, Software Development experience, or related work experience.
  • Moderate level experience with Programming Languages such as C, C++, Java, Python, etc.
  • Moderate level experienced with Linux or Unix and Windows operating systems.
  • Moderate level experience working with SQL.
  • Moderate level project management experience and/or experience working in an Agile environment.
Workplace Type

On-site Working

Equal Opportunity Employer

NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

NTT DATA, Inc. • Jakarta Pusat

On-site
IDR 700,280,112 - 1,050,420,168
Software Engineer
Software Engineer

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 262,605,042 - 437,675,070
Jr Developer
Jr Developer

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 89,280,000 - 167,400,000
Business Analyst
Business Analyst

NTT DATA, Inc. • Jakarta Pusat

On-site
IDR 167,400,000 - 301,320,000
IT Application & Development Supervisor
IT Application & Development Supervisor

PT Mineral Alam Abadi (Mineral Alam Abadi Group). • Pluit

On-site
IDR 180,000,000 - 360,000,000
Senior Associate Business Analyst
Senior Associate Business Analyst

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 525,670,229 - 788,505,344
Software Engineer
Software Engineer

7500 PT Accenture Company • Kota Semarang

On-site
IDR 133,920,000 - 223,200,000
Database Administrator
Database Administrator

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 111,600,000 - 167,400,000
AI Developer
AI Developer

Ecentrix • Jakarta Pusat

Hybrid
USD 1 - 3
Sr. Backend Developer
Sr. Backend Developer

PT NTT Data Indonesia • Jakarta Selatan

On-site
IDR 350,000,000 - 550,000,000