We are seeking a passionate and resourceful Systems & Software Engineer to design, develop, and maintain integrated web and business applications that support our digital operations.
This role involves full-stack development, API integration, and system enhancements across multiple platforms, including Shopify, Microsoft Dynamics 365, and WordPress.
The ideal candidate will take ownership of technical projects, collaborate cross-functionally, and drive innovation across our technology ecosystem.
Primary Responsibilities
Maintain and enhance existing applications across front-end and back-end systems.
Collaborate with business users, vendors, team members, and stakeholders to implement new features efficiently.
Ensure code quality by adhering to best practices, performing regular testing, and conducting code reviews.
Optimize applications for performance, scalability, and security.
Design, develop, and manage interfaces between systems, ensuring smooth data integration and interoperability.
Implement and maintain APIs for efficient communication between services and platforms.
Troubleshoot issues, debug systems, and support maintenance efforts.
Stay updated with the latest technology trends and contribute to improvements in development processes.
Perform IT systems and End-User Support.
Key Technologies & Skills
Front-end: HTML, CSS, JavaScript, , or Liquid.
Back-end: , Python.
System Interfaces: RESTful APIs, GraphQL, Webhooks, and microservices architecture.
E-commerce & Business Platforms:
ü Shopify: Develop and integrate custom themes, apps, and APIs for Shopify stores.
ü Microsoft Dynamics 365 Business Central: Implement workflows, automate processes, and integrate with external systems.
Version Control: Git and GitHub/GitLab
Cloud Platforms: AWS, Azure
WordPress: Develop custom themes and plugins, optimize site performance, and integrate with third-party services
SalesForce: Apex, RESTfulAPI
Performance Expectations
Deliver high-quality code and solutions within project timelines.
Ensure seamless data exchange and functionality across integrated systems.
Work collaboratively with the team and adapt to evolving business requirements.
Continuously seek improvement in coding standards and workflow efficiency.
Requirements:
Bachelor's degree or Diploma in a Computer-related field (e.g., Computer Sciences, Information Technology, Software Engineering, Data Science, or equivalent) from a recognized university or polytechnic.
1-3 years of hands-on experience in a relevant field, e.g., Website development, API Integration, ERP/IT support.
Proven experience with e-commerce platforms, ERP systems, and API Development.
Strong analytical and problem-solving skills.
Experience working in Agile or hybrid development environments is preferred.
Excellent verbal and written communication skills.
Fresh graduates are welcome to apply.