Movicare Group, a Denmark-based transportation and mobility services company, is seeking a highly skilled and motivated Senior Full-Stack Software Engineer to join our growing technology operations in Islamabad, Pakistan.
The successful candidate will play a key role in designing, developing, integrating and maintaining our custom ERP platform and internal business applications. Our objective is to create a centralized, scalable and secure digital environment connecting finance, HR, payroll, fleet management, transportation operations, invoicing and business reporting.
We are looking for a hands-on, technically strong and independent software engineer who can take full ownership of projects, from understanding business requirements and designing system architecture to development, testing, deployment and ongoing maintenance.
A key requirement is advanced practical proficiency in AI-assisted software development, particularly using Claude, Claude Code, ChatGPT and other emerging AI development tools. The candidate should also have experience building intelligent automation workflows using n8n, Zapier, APIs and related technologies to improve operational efficiency and reduce manual processes.
The role requires strong full-stack development capabilities, including modern frontend frameworks, backend technologies, relational databases, API integrations and cloud-based application deployment. Experience with cybersecurity, website management and business intelligence solutions will be an important advantage.
The ideal candidate will have a solid understanding of business operations, strong problem-solving abilities and the capacity to translate complex operational requirements into reliable, user-friendly software solutions.
This is a long-term, hands-on technical position with significant responsibility and ownership, offering direct collaboration with senior management in Denmark and the opportunity to contribute to the company's digital transformation.
ResponsibilitiesERP Development & Software Architecture
- Design, develop, implement and maintain a customized, centralized ERP and business management platform.
- Develop and enhance modules for finance, HR, payroll, fleet management, transportation operations, invoicing, reporting and administration.
- Build scalable, secure and responsive applications using modern full-stack technologies such as React, Next.js, Node.js, TypeScript, Python or .NET.
- Design and optimize SQL databases, ensuring data accuracy, integrity, performance and reliability.
- Independently manage the software development lifecycle, including requirements gathering, system architecture, development, testing, deployment and ongoing maintenance.
AI Development & Business Automation
- Utilize Claude, Claude Code, ChatGPT and other AI-assisted development tools to accelerate software development, debugging, testing, documentation and optimization.
- Design and implement automated business workflows using n8n, Zapier, APIs, webhooks and other automation platforms.
- Develop and integrate AI-powered solutions for document processing, data extraction, reporting, operational analysis and administrative tasks.
- Evaluate and implement AI agents, LLM APIs and emerging technologies where they provide measurable business value.
- Ensure AI-generated code and automated processes meet appropriate standards for reliability, maintainability, accuracy and security.
System Integration & Data Management
- Develop and maintain integrations between internal applications and external accounting, payroll, HR, fleet management and other business platforms.
- Build secure REST APIs, automated data synchronization processes and integrations with third-party services.
- Develop automated data pipelines, management dashboards and reporting solutions using SQL, Power BI or similar technologies.
- Identify and resolve data inconsistencies, integration failures and system performance issues.
Website Management & Cybersecurity
- Maintain, update and improve the company's websites, web applications and associated infrastructure.
- Monitor website performance, availability, security and functionality.
- Implement appropriate cybersecurity measures, including secure authentication, role-based access controls, encryption and vulnerability management.
- Establish and maintain backup procedures, system monitoring, security updates and disaster recovery measures.
- Ensure applications and integrations follow secure coding practices and support GDPR-aligned data protection requirements.
Cloud Infrastructure & DevOps
- Deploy, configure and maintain applications in cloud environments such as Microsoft Azure, AWS or equivalent platforms.
- Manage Git repositories, version control, CI/CD pipelines and deployment processes.
- Implement automated testing, monitoring, error logging and performance optimization.
- Troubleshoot production issues and maintain stable, reliable and secure business-critical applications.
Project Ownership & Continuous Improvement
- Work directly with management in Denmark to understand business requirements and translate them into practical technical solutions.
- Independently plan, prioritize and execute development tasks while maintaining agreed project milestones.
- Provide regular progress updates, identify technical challenges and recommend appropriate solutions.
- Maintain clear documentation of software architecture, source code, integrations, workflows and technical procedures.
- Proactively identify opportunities for automation, operational efficiency and continuous improvement.
- Evaluate new technologies and recommend solutions that support the company's long-term digital strategy.