IT Application Development Manager PT. Mitra Solusi Jakarta
PT. Mitra Solusi Jakarta (MSJ) hadir sebagai salah satu perusahaan yang memberikan pelayanan Manpower service atau Outsourcing tenaga kerja terbaik yang bertumpu pada kegiatan fungsi-fungsi operasional dan administratif manejemen Sumber Daya Manusia (SDM) secara professional dalam suatu kemitraan jangka panjang.PT. Mitra Solusi Jakarta (MSJ) memiliki karyawan dengan telah memiliki pengalaman di bidangnya serta seorang psikolog yang mampu melakukan analisa dalam melakukan seleksi calon karyawan.
Tanggung Jawab Pekerjaan :
The applications development manager performs work of considerable difficulty in planning; assigning and directing computer applications program design, development and implementation.
Job Roles and Responsibilities:
1. Plans, assigns and directs the activities of professional and technical personnel involved in the design, development and systems analysis functions required to create new computer applications programs or install and implement software purchased from outside vendors.
2. Reviews and analyzes existing applications programs and programs in development to ensure efficiency and effectiveness of those programs; reviews requests for program changes required to meet needs of city departments required by the addition of new city programs and changes in legislation.
3. Assigns and reviews the design layout for programs required for special projects.
4. Provides technical assistance to city departments in the development of bid specifications for special hardware or software systems required to implement new programs.
5. Provides technical information and advice to city departments regarding network interconnections and overall data processing master plans.
6. Reviews performance of applications programs to ensure program efficiency, program documentation, and to ensure that output meets the needs of user departments.
7. Prepares regular reports for the director of management support showing functioning of the system, status of program development and division needs.
8. Provides technical information required in the preparation of annual budget figures for the Applications Development Division, including needs for upgrading hardware and software and resources needed to ensure timely response to needs of user departments.
9. Serves as backup to the director of management support.
11. Be a hands-on manager leading a team of iOS & Android application developers
12. Plan creative solutions to improve streaming features and mobile user experience
13. Define the technical architecture, strategy, and roadmap for company mobile apps.
14. Perform full support for project and system development
15. Lead team of agile software engineers while ensuring code quality, scalability, extensibility
16. Partner with the team on architecture, build, release and execution of application delivery to support the current and future business needs including functional feature development, scalability, and everyday production support.
17. Leading the applications team and providing feedback to individual developers
18. Perform other job related duties or special projects as required
Syarat Pengalaman :
1. Able to motivate and manage project team member.
2. Strong knowledge in project management.
3. Able to work under deadline.
4. Strong problem solver.
5. Highly self motivated.
6. Having strong attention to detail, ability to work independently in changing and multi tasking environment with numerous and competing deadlines, delivery focus and active commitment to continuous improvement.
1. Male or Female.
2. Max 38 Years Old.
2. Understand agile methodology.
3. Strong knowledge in technical programming language PHP.
4. Strong knowledge in cloud server architecture.
5. Strong knowledge in UML diagram for system design, such as ERD, flowchart, etc.
6. Strong knowledge in QC and system testing.
7. Fluent speaking English.
8. Understand design of ERP.
9. Understand API integration method.
10. Understand server clustering and security.