Technical Lead | ERP Project Manager
Sarasavi Bookshop (Pvt) LtdRole: Technical Lead / ERP Project Manager. Responsibilities: Lead the development of an in-house ERP system for our retail operations; Translate business needs into technical specifications and priorities; Lead system design, coding, code reviews and technical problem-solving; Mentor engineers and maintain coding standards; Manage scope, milestones, dependencies and risks; report progress; Ensure quality, security, performance and data integrity; Coordinate testing, deployment, user training and documentation. Qualifications and experience required: 5+ years of hands-on development, leading a small team and delivering ERP, POS, inventory or similar systems; Python; preferably FastAPI, SQLAlchemy and Alembic; React, TypeScript, JavaScript, HTML and CSS; PostgreSQL: schema design, transactions, indexing, query optimisation and large datasets; Microsoft SQL Server, migration and reconciliation; familiarity with SQLite; REST APIs, system integration and reliable data synchronisation; Git, automated testing, Docker, Windows/Linux and deployment; Authentication, role-based access, audit trails, backups and recovery; Purchasing, inventory, sales, returns and financial reconciliation; Work estimation, prioritisation, problem-solving and clear communication. Additional Advantages: PySide6/Qt desktop development and POS peripheral integration; Multi-branch systems with offline capability; Performance testing, deployment automation and monitoring. How to apply: Send your CV, expected remuneration and earliest start date to careers@sarasavi.lk. Email subject: Application - Technical Lead / ERP Project Manager