Experienced Software Developer to design, develop, and maintain enterprise-scale Quantity Surveying (QS) Management system for the built environment industry. The ideal candidate will have proven experience handling high-volume tabulated data, cost and financial datasets, and complex review/approval workflows, ensuring high performance, usability, and data integrity.Key Responsibilities:System Design & Development- Design, develop, and maintain large-scale quantity surveying management applications tailored to construction workflows.- Build scalable modules for managing tabulated data (cost libraries, quantities, budgets, invoices, etc.).Workflow & Automation- Implement robust review and approval workflows, including multi-level approvals, audit trials, and notifications.- Integrate role-based access control for sensitive cost data.Data Management- Optimize storage and retrieval of large tabular datasets.- Implement data validation, reconciliation, and reporting for financial and cost-related data.IntegrationIntegrate with BIM systems, document management platforms, ERP, and third-party APIs (payment gateways, vendor systems).UI/UX- Build intuitive, data-heavy interfaces with advanced filtering, sorting, and export functions.- Ensure responsive design for web and mobile devices.Quality & Performance- Conduct unit/integration testing.- Ensure high performance and security of the application.- Monitor and optimize database queries.Collaboration- Work closely with product managers, UIUX designers, construction engineers, quantity surveyors and stakeholders to translate business requirements into technical solutions.- Provide technical support and mentoring to junior developers.