SOFTWARE ENGINEER
Starting Salary : P60,000
Position Overview
Responsible for analyzing business workflows, designing system structures, and overseeing
development projects related to inventory and transaction management. This role combines
both technical expertise and project coordination — ensuring that system designs, database
logic, and data reports are aligned with operational needs and company objectives.
- Plan, coordinate, and monitor software development projects covering front-end, back
end, database, POS, and reporting systems.
Analyze and understand existing business workflows, especially stock managementoperations — including purchasing, inventory transfers, and sales transactions.
Translate actual inventory movement and warehouse processes into accurate systemlogic, ensuring real-time and multi-branch synchronization.
Design and oversee database structures (OrientDB) for transaction management,beginning inventory, and data aggregation.
Ensure seamless integration of server-side (Java) and client-side (TypeScript / Angular)components across all platforms.
Supervise and participate in API synchronization (e.g., Zoho), invoice aggregation, andREST API integration for efficient data flow.
Lead the design and optimization of POS modules, including development anddeployment into Android applications.
Manage data visualization and client-side request handling to ensure accurate displayof inventory and sales information through Company-owned system.
Oversee reporting and form generation using Stimulsoft integrated into Angularcomponents.
Coordinate development timelines, define project scope and deliverables, and assigntasks to other programmers.
Review, test, and validate system computations — including inventory balances,purchase amounts, and sales data — before rollout.
Serve as the bridge between management, development teams, and business users toalign technical output with operational needs.
Maintain comprehensive documentation of system logic, workflows, milestones, andversion updates.
Provide technical guidance, code review, and troubleshooting support to ensure systemreliability and performance.
Ensure all systems are secure, scalable, and aligned with the actual business flow ofinventory and reporting operations.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, Software Engineering,or a related technical field
At least 3–5 years of proven experience in software development, systems analysis, orIT project management (preferably in retail, logistics, or inventory-based businesses)
Strong understanding of business workflows involving inventory, purchasing, transfers,and sales
Proven experience in database design and management (experience with OrientDB orsimilar systems is an advantage)
Skilled in data analysis and aggregation, including query development for reporting andperformance tracking
Proficient in Java, TypeScript, and Angular development environmentsFamiliarity with API integration, REST architecture, and POS system developmentKnowledge of reporting tools such as Stimulsoft (or similar)Experience in project management — planning, task coordination, and progressmonitoring
Ability to translate operational requirements into technical solutionsStrong analytical thinking, attention to detail, and documentation skillsExcellent communication and leadership abilities to work effectively with bothtechnical and business teams
#Applicants