Responsibilities:
- Perform system analysis and design.
- Examining and evaluating current HashMicro's system features or functions module.
- Conduct research & development on leading practices & trends to enhance and enrich HashMicro's ERP system.
- Create technical detail task document for developing new or improve current features or functions.
- Break down and delegate development tasks to Developers.
- Testing developed features or functions to validate that they are working as expected.
- Ensuring development deadline and budget constraints are met.
- Accountable for all software development phases (SDLC) to ensure on-time completion.
- Responsible for managing simultaneous software development.
- Maintain communication to product development stakeholders.
- Must be able to clearly communicate to product development stakeholders: Developers, Testers, Product Owners, Product Managers, Project team, Directors.
- Anticipate issues and act proactively to address potential issues serve as a subject matter expert.
- assist in any ad-hoc duties assigned.
Qualifications:
- Proficient in at least one programming language and database management to be able to understand and communicate effectively with developer team.
- Candidates must possess at least a Bachelor's Degree in Computer Science/Information Technology or equivalent.
- Fresh Graduates welcome to apply.
- Knowledge about Integrated ERP Concept Experienced in some ERP systems will be an advantage.
- Good knowledge about System Analysis and Design methodology.
- Good knowledge about System Development Life Cycle (SDLC) and other Method related to Software Development.
- Strong knowledge of design, development, modeling, relational Database (SQL Server), Object Oriented Programming (OOP) concept and MVC concept.
- Experienced in some Object Oriented languages (such as Java, PHP, .Net) will be an advantage.
- Experienced in developing and/or design application from scratch.
- Ability to explain technical details
- Ability to break down and delegate product development task.
- Proficient in operating Microsoft Office (especially Word & Excel).
- Proficient in operating Google Drive, Google Sheet, Google Doc.
- Accounting Knowledge is a plus.
- Knowledge in Odoo is a plus.
Benefits:
- Competitive salary, based on result-oriented personal performance review.
- Significant career growth opportunities, based on personal performance review every 6 months.