PT NTT Indonesia Technology sebuah perusahaan infrastruktur dan layanan IT terkemuka serta bagian dari perusahaan NTT Global yang membangun sebuah talent pool dan mempersiapkan talenta-talenta yang kuat dalam mengembangkan bisnis di masa depan. Dengan adanya kebutuhan yang semakin meningkat kami membuka lowongan pekerjaan sebagai berikut :
1. NET DEVELOPER
Requirements
Bachelor’s or Associate degree – preferably in Computer Science
2+ years of development professional experience
Web development experience
Proficient using C#, JavaScript, XML, ASP.NET MVC, JSON, HTML, AJAX, jQuery, SQL, MS Visual Studio IDE, TFS code versioning
Design patterns, O/R mapping (Entity Framework, LINQ, Nhibernate)
Experience in front-end development using JavaScript and jQuery
Responbility
Design, modify, develop, write and implement software and components for web applications Intranet apps/Agent web clients/portals/services/CMS applications, owned by the company
Work from written specifications to provide production version of the applications through internal software development/testing processes
Utilize established development tools, guidelines and conventions including Visual Studio, ASP.NET, Web Application Development, .Net Core, .NET 4.7, ASP.NET MVC 4/5, WCF, RESTful, Web API, SQL Server, HTML, CSS, JavaScript, jQuery, AngularJS, and C# .NET
Using TFS (team foundation server) recently Azure DevOps Server for version control of the code and team development process
Deliver work products that meet specifications, are defect-free, and have optimal performance
Benefits
A competitive salary along with the opportunity to work among a dynamic and technically advanced team. You will collaborate with top-notch clients and become part of a great team with various projects. Additionally, the company offers excellent career prospects.
2. Business Analyst
Requirement:
Candidate must possess at least Bachelor’s Degree in Computer Science/Information Technology, or equivalent
At least 2 – 4 Year(s) of working experience in the related field is required for this position.
Required Skill(s): SDLC, DFD, ERD, SQL Server, MySQL
Understand in writing good user story
Quick Learner, able to work under pressure, able to work individually & teams, proactive, has a good analytical thinking
Able to communicate in English
Has domain knowledge in: Insurance/Banking/Finance
Has knowledge about Regulatory and Slik is an added advantage
Has knowledge about Data Quality and Data Governance is an added advantage
Responbilities :
Gathering, validating and documenting business requirements. Modelling business processes and identifying opportunities for process improvements. Identifying issues, risks and benefits of existing and proposed solutions and outlining business impacts.
3. ETL Developer
Minimum Diploma Degree, Computer Science/Information Technology, Engineering or equivalent
Minimum 1-2 year experience in ETL Software
Good understanding and practice in SQL Server, SSIS/SSRS/SSAS/Pentaho/Tableu/Talend
Understanding and experience with ETL methodologies or Business Intelligence
Responbilites :
Participates in gathering ETL requirements from business analysts and owners to produce requirements documents.
Developing database objects, and creates ETL processes.
Creates databases, table spaces, tables, indexes, triggers, procedures, and other database objects.
Helps define the content and structure of the database (schema) and advises users on efficient techniques for extracting data.
Works within defined content and structure of the database (schema).
Work with team to implement changes and provide post-implementation user support and system support.
Estimate work content and achieving planned timelines.
Provides recommendation and solution including workaround solution to solve problem on client application remotely or on site.
Maintenance, health check, and application support on client site.
4. Java Developer
Perform coding duties within a specified timeframe
Provide assistance with software support and troubleshooting through interaction with the customer
Maintain proper coding practices and documentation, even under deadlines
Perform software quality assurance
Collaborate with business analysts and developers to produce software designs
Formulate program specifications and basic prototypes
Transform software designs and specifications into high functioning code in the appropriate language
Integrate individual software solutions to higher level systems
Use web-based tools to create advanced SaaS when applicable
Perform system testing, implementation and modification
Perform bug-fixing
Perform upgrades to make software and systems more secure and efficient
Collaborate with technical writers to create documentation for user support
Minimum Qualifications
Candidate must possess at least a Diploma, Bachelor’s Degree, Master’s Degree / Post Graduate Degree, Computer Science/Information Technology, Science & Technology or equivalent
At least 4 year(s) of working experience in the related field is required for this position, as Java Apps Developer
Preferably Staff (non-management & non-supervisor)s specializing in IT/Computer – Software or equivalent
Full-Time position(s) available
Strong knowledge in Java (J2EE, Springboot, Struts, Hibernate, Ibatis)
Proficiency with Git, a SQL Database and Back End Programming Languages
Have knowledge in Angular
Have knowledge in MVC or Microservice
Have knowledge of web services technology: REST API, JSON, SOAP
Strong analytical skill
Excellent in documentation and communication skills
Able to work individual or in a team
5. System Analyst
Minimum Diploma Degree, Computer Science/ Information Technology, Engineering or equivalent
Minimum 1-2 yer experience as System Analyst, preferable in Banking & Financial Industry
Good Experinece in software documentation
Proven ability in software implementation projects and SDLC
Responbilities :
Designing new computer systems and frameworks. Troubleshooting technical issues. Risk mitigation planning. Collaborating with Business Analysts, Project Leads and IT team to resolve issues and ensuring solutions are viable and consistent.
6. Mobile Developer
Minimum Diploma Degree, Computer Science/Information Technology, Engineering or equivalent
Minimum 1-2 year experience as Mobile Application
Programming (iOs/Android) either Native or Hybrid programming language
Good knowledge in Object Oriented Proggramming
mobile developer is responsible for translating code into user-friendly applications. They collaborate with internal teams to develop functional mobile applications while working in a fast-paced environment. Mobile developers develop application programming interfaces (APIs) to support mobile functionality while keeping up to date with terminology, concepts and best practices for coding mobile apps. Essentially, mobile developers contribute to the design, testing, releasing and support of the application.
Qualifications for Mobile Developer
3+ years of demonstrable experience
Demonstrable portfolio of released applications on the App store or the Android market
Extensive knowledge of at least one programming language like Swift and Java
Familiarity with OOP design principles
Experience with third-party libraries and APIs
Superior analytical skills with a good problem-solving attitude
Ability to perform in a team environment
Strong oral and written communication skills
Ability to interpret and follow technical plans
Position: Network Infrastructure Engineer
- Tekhnik Informatika / Sistem Komputer dengan peminatan Applied Networking
- minimum GPA = 3.0
- Have a Good knowledge in Routing & Switching
- Have experience in Cisco product is advantages
- Have Associate Level Certification ( CCNA, JNCIA, F5 Admin ) is advantages
- Have experience in work around 1-2 Years as network engineer is advantages
- Willing to learn new technology (Cloud, SDN, SDWAN )
- Designing, installing, and maintaining computer networks, including hardware such as routers and switches, operating systems such as Linux or Windows Server, and application software such as Web servers, database servers, and email servers
- Designing and implementing new network infrastructure including servers, routers, switches, firewalls, and other components
- Troubleshooting problems with existing systems and recommending improvements or replacements
- Providing technical support to users by answering questions about network procedures and usage etiquette
- Installing new computer hardware and software in order to upgrade an existing network configuration
- Maintaining network security by monitoring activity on the network for suspicious activity such as cyber attacks or unauthorized access attempts
- Designing and implementing new technologies for use in computer networks
- Monitoring network performance to ensure that it is functioning optimally
- Performing forensic analysis of computer crime scenes in order to identify suspects or locate missing data
Position: Network Infrastructure Developer
- Minimum GPA = 3.0
- Have a good understanding of programming and algorithm
- Have an understanding about Object Oriented Programming
- Recommended to have basic knowledge regarding Source Code Management (Github) and Git
- Recommended to have an experience regarding Web development
- Able to create UML diagrams
- Able to design / taking part in designing application flows
- Able to work with other team members
- Eager to learn new technologies
- Hard worker and always strives for the best possible outcomes
- Lead/contribute/support early phases of systemization activities both strategic & feature specific studies, prototyping & hands-on design activities
- Demonstrate ability to synthesize competitive technology evolution and break-through innovations and SWOT (strength, weakness, opportunity & threat) analysis of leading IP Network Management, IP Services automation & orchestration technologies
- Help build fault-tolerant & highly distributed applications possibly leveraging cloud/virtualization as an enabler that scales horizontally to manage thousands of IP & Transport physical (PNF) and virtualized (VNF) infrastructure nodes
- Drive and participate in strategic studies and actively contribute to help Product Management defining our long term product strategies as part of our technology plan
- Exercise leading edge analytics skills in data visualization, mining, forecasting, to address business needs
- Design and build features for world-class IT monitoring software
- Demonstrated proficiency in multiple areas of programming
- Work with the architecture team to design and implement new software components
- Work with business and technology colleagues in self-directed teams
Position: Database Administrator
Minimum GPA = 3.0
- Have a good understanding of Database such as Oracle, SQL, Unix, Linux
- Configure, Backup Restore, Upgrade, Troubleshoot, Database Recovery
- Familiarity with database queries and database/ table partitioning
- Knowledge of database design and theories
- Knowledge of database structure languages, such as SQL or Oracle
- Experience with server installation and maintenance
- Eager to learn new technologies
- Hard worker and always strives for the best possible outcomes
- Managing, monitoring and maintaining company databases
- Making requested changes, updates and modifications to database structure and data
- Ensuring database security, integrity, stability and system availability
- Maintaining database backup and recovery infrastructure
Silahkan kirim lamaran pekerjaan lengkap ke email vika.firezka@nttindonesia.com