Summary
As part of our digital transformation strategy, we are building integrated internal systems to streamline operations, reporting, automation, and analytics across all departments.
We are seeking a capable Full Stack Developer to support the development of enterprise applications and automation platforms company-wide.
Role Purpose
To design, develop, and maintain internal business applications, dashboards, and automation systems supporting:
- HR Systems
- Project Management & workflows
- Finance reporting tools
- Staff utilization tracking
- Performance appraisal systems
- Document management systems
- SharePoint-based collaboration platforms
- Power BI dashboards
Key Responsibilities
- Develop and maintain full-stack web applications
- Build secure, scalable business systems with role-based access
- Integrate with Microsoft SharePoint environment
- Develop Power BI dashboards and data models
- Automate workflows and approval processes
- Build internal portals and management dashboards
- Maintain documentation and source control
- Support system enhancements and troubleshooting
- Ensure data integrity and security compliance
Technical Requirements
Experience:
- Minimum 18–24 months hands-on experience in application development
- Demonstrated experience in full-stack development
Required Skills:
- Frontend: React / Angular / Vue
- Backend: Node.js / .NET / Python
- Database: SQL Server / PostgreSQL / MySQL
- REST API development
- Version control (Git)
Strong Advantage:
- Experience with Microsoft SharePoint
- Experience with Power BI
- Experience with workflow automation
- Experience building ERP / internal systems
- Understanding of business processes (HR, Finance, Projects)
Ideal Candidate Profile
- Business-oriented mindset (not just coding)
- Able to translate management requirements into working systems
- Comfortable working directly with senior management
- Structured thinker with strong documentation skills
- Long-term vision to grow into IT Systems Lead
Education & Certifications
Required:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field
OR
- Diploma in Programming / Software Development with strong proven project experience
Preferred:
- Certifications in Web Development, .NET, Python, or Full-Stack Development
- Microsoft Certifications (Power Platform, SharePoint, Azure)
- Power BI Certification
- Any certification in Database Management or System Development
Job Types: Full-time, Permanent