Anda di halaman 1dari 4

Software Engineer

Software Engineer Job Purpose:


Software engineer is responsible for the complete life cycle of a new/modified software
product, from research and design to implementation, training and support.
Software Engineer Job Duties:

Determines operational feasibility by evaluating analysis, problem definition,


requirements, solution development, and proposed solutions.

Documents and demonstrates solutions by developing documentation, flowcharts,


layouts, diagrams, charts, code comments and clear code.

Prepares and installs solutions by determining and designing system specifications,


standards, and programming.

Improves operations by conducting systems analysis; recommending changes in


policies and procedures.

Obtains and licenses software by obtaining required information from vendors;


recommending purchases; testing and approving products.

Updates job knowledge by studying state-of-the-art development tools,


programming techniques, and computing equipment; participating in educational
opportunities; reading professional publications; maintaining personal networks;
participating in professional organizations.

Protects operations by keeping information confidential.

Provides information by collecting, analyzing, and summarizing development and


service issues.

Accomplishes engineering and organization mission by completing related results


as needed.

Develops software solutions by studying information needs; conferring with users;


studying systems flow, data usage, and work processes; investigating problem
areas; following the software development lifecycle.

Skills/Qualifications:

Technical knowledgeof several programming languages such as C++, C, C#, VB,


Java, JavaScript, PHP, etc

Understand object oriented programming and development

Be able to work with various operating systems, including Microsoft, Linux, and
Android

Have strong systematic skills

Produce quality work consistently

Possess troubleshooting skills

Be able to work on own initiative and be focused

Work with teams

MNC Tower 12A th Floor Jl. Kebon Sirih No.17-19


Jakarta Pusat 10340, Indonesia
Phone: (+62-21) 3926933 Fax: (+62-21) 3926911
PIC

: Reina

E-mail: Kireina.Lubis@mncgroup.com

Systems Analyst
Systems Analyst Job Purpose:
Implements computer system requirements by defining and analyzing system problems;
designing and testing standards and solutions.
Systems Analyst Job Duties:
Defines application problem by conferring with clients; evaluating procedures and
processes.
Develops solution by preparing and evaluating alternative workflow solutions.
Controls solution by establishing specifications; coordinating production with
programmers.
Validates results by testing programs.
Ensures operation by training client personnel; providing support.
Provides reference by writing documentation.
Updates job knowledge by participating in educational opportunities; reading
professional publications; maintaining personal networks; participating in professional
organizations.
Accomplishes information systems and organization mission by completing related
results as needed.
Skills/Qualifications:
C++, PHP, Java, VB, Software Design, Software Documentation, Software Testing,
Software Maintenance, Software Development Process, Software Requirements,
Teamwork, General Consulting Skills, Software Architecture

MNC Tower 12A th Floor Jl. Kebon Sirih No.17-19


Jakarta Pusat 10340, Indonesia
Phone: (+62-21) 3926933 Fax: (+62-21) 3926911
PIC : Reina
E-mail: Kireina.Lubis@mncgroup.com

Web Developer

Web Developer Job Purpose:


The role is responsible for designing, coding and modifying websites, from layout to
function and according to a client's specifications. Strive to create visually appealing sites
that feature user-friendly design and clear navigation.
Web Developer Job Duties:

Regular exposure to business stakeholders and executive management, as well


as the authority and scope to apply your expertise to many interesting technical
problems.

Candidate must have a strong understanding of UI, cross-browser compatibility,


general web functions and standards.

The position requires constant communication with colleagues.

Experience in planning and delivering software platforms used across multiple


products and organizational units.

Deep expertise and hands on experience with Web Applications and


programming languages such as HTML, CSS, JavaScript, JQuery and API's.

Deep functional knowledge or hands on design experience with Web Services


(REST, SOAP, etc ..) is needed to be successful in this position.

Strong grasp of security principles and how they apply to E-Commerce


applications.

Skills/Qualifications:
JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, E-Commerce,
Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface
Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP),
Multimedia Content Development, API's

MNC Tower 12A th Floor Jl. Kebon Sirih No.17-19


Jakarta Pusat 10340, Indonesia
Phone: (+62-21) 3926933 Fax: (+62-21) 3926911
PIC : Reina
E-mail: Kireina.Lubis@mncgroup.com

Java Developer
Java Developer Job Purpose:
Creates user information solutions by developing, implementing, and maintaining Java
based components and interfaces.
Java Developer Job Duties:

Defines site objectives by analyzing user requirements; envisioning system


features and functionality.

Designs and develops user interfaces to internet/intranet applications by setting


expectations and features priorities throughout development life cycle;
determining design methodologies and tool sets; completing programming using
languages and software products; designing and conducting tests.

Recommends system solutions by comparing advantages and disadvantages of


custom development and purchase alternatives.

Integrates applications by designing database architecture and server scripting;


studying and establishing connectivity with network systems, search engines,
and information servers.

Creates multimedia applications by using authoring tools.

Completes applications development by coordinating requirements, schedules,


and activities; contributing to team meetings; troubleshooting development and
production problems across multiple environments and operating platforms.

Supports users by developing documentation and assistance tools.

Updates job knowledge by researching new internet/intranet technologies and


software products; participating in educational opportunities; reading professional
publications; maintaining personal networks; participating in professional
organizations.

Enhances organization reputation by accepting ownership for accomplishing new


and different requests; exploring opportunities to add value to job
accomplishments.

Skills/Qualifications:
Java, Java Applets, Web Programming Skills, Teamwork, Verbal Communication, Web
User Interface Design, Software Requirements, Software Development Process, ObjectOriented Design (OOD), Multimedia Content Development, Software Debugging

MNC Tower 12A th Floor Jl. Kebon Sirih No.17-19


Jakarta Pusat 10340, Indonesia
Phone: (+62-21) 3926933 Fax: (+62-21) 3926911
PIC : Reina
E-mail: Kireina.Lubis@mncgroup.com