Careers @ Folio3

Opportunities don’t happen, you create them

Sr. Azure DevOps Engineer

Pakistan

Regular

We are looking for an experienced Sr. Azure DevOps Engineer to design, implement, and manage CI/CD pipelines and Azure cloud infrastructure, enabling reliable, scalable, and secure application deployments.

Responsibilities:

  • Design, build, and maintain CI/CD pipelines using Azure DevOps
  • Manage and administer Azure cloud infrastructure, including App Services, Function Apps, and related services
  • Implement Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep
  • Collaborate with development and QA teams to streamline deployment and release processes
  • Monitor system performance, availability, and security; implement logging and alerting solutions
  • Support Azure Data Factory / Databricks pipeline deployments when required
  • Manage DevOps-related work items and releases using Azure Boards
  • Assist in cloud cost optimization and resource governance

Requirements:

  • 4–5 years of hands-on experience as a DevOps / Azure DevOps Engineer
  • Strong experience with Azure DevOps, CI/CD pipelines, and automation
  • Solid understanding of Azure services and cloud architecture
  • Knowledge of Azure networking (VNets, VPN, ExpressRoute, Load Balancers) and security best practices (identity management, firewalls).
  • Ability to use Azure Monitor, Datadog, or Prometheus for performance monitoring and to resolve production issues.
  • Experience with IaC tools (ARM / Terraform / Bicep)
  • Familiarity with Docker and Kubernetes is a plus
  • Good troubleshooting, communication, and collaboration skills
  • Having relevant Azure certifications is a plus
 

Azure Cloud Support Engineer

Pakistan

Regular

As an Azure Cloud Support Engineer, you will be responsible for monitoring, troubleshooting, and supporting Microsoft Azure environments on a day-to-day basis.

Responsibilities:

  • Provide end-to-end support and troubleshooting for Azure environments , specifically for Azure App Services, Azure Databases (SQL, Managed Instances), Azure Virtual Desktop (AVD), Azure Virtual Machines, and Azure Virtual Networks (VNets, NSGs).
  • Actively perform logs checking and analysis using Azure Monitor, Log Analytics, and Application Insights to identify issues, conduct root cause analysis, and implement fixes.
  • Manage and troubleshoot IAM roles and access permissions using Azure Active Directory and RBAC to ensure secure and appropriate access.
  • Communicate directly with clients to gather issue details, provide timely updates, and explain resolutions and best practices clearly.
  • Take ownership of assigned Azure incidents from start to finish, following support processes while collaborating with internal teams when required.
  • Recommend preventive actions to ensure system stability, performance, and availability.
  • Maintain documentation, SOPs, and incident reports.
  • Escalate complex issues when required while retaining ownership of resolution.

Requirements:

  • 1–2 years of hands-on experience with Microsoft Azure.
  • Practical exposure to Azure App Services, Azure Databases, Azure Virtual Desktop, Azure Virtual Machines, and Azure Virtual Networks (VNets).
  • Understanding of networking fundamentals, including VNets, NSGs, and DNS.
  • Experience or familiarity with Azure logs checking and monitoring tools.
  • Basic understanding of IAM roles, RBAC, and Azure Active Directory.
  • Good communication skills and confidence in client interactions.
  • Ability to work independently and take responsibility for assigned tasks.
  • Ideal for candidates who want to build strong troubleshooting skills, gain exposure to real production environments, and grow in a cloud operations and support role.

Good to Have:

  • Azure certification (AZ-900, AZ-104).
  • Basic knowledge of PowerShell or Azure CLI.
  • Experience with ticketing systems and incident management.
  • Exposure to Azure security best practices.

Senior Software Engineer (JavaScript)

Pakistan

Regular

We are looking for a Senior Software Engineer (JavaScript) who is willing to build a long-term career in NetSuite development using SuiteScript (vanilla JavaScript). This role is ideal for engineers who enjoy working on ERP customizations, integrations, and business workflows, rather than pure product engineering.

Responsibilities:

  • Design, develop, and maintain NetSuite customizations using SuiteScript (1.0/2.x).
  • Build and enhance business workflows, scripts, and integrations within NetSuite.
  • Work extensively with core/vanilla JavaScript concepts (closures, scopes, async patterns, events).
  • Develop and consume REST/SOAP APIs for third-party system integrations.
  • Collaborate with functional consultants to translate business requirements into technical solutions.
  • Debug, optimize, and maintain existing NetSuite scripts and configurations.
  • Participate in code reviews, knowledge sharing, and mentoring junior engineers.
  • Follow best practices for performance, security, and maintainability in ERP environments.

Requirements:

  • 5–8+ years of experience in JavaScript development.
  • Strong command over core/vanilla JavaScript fundamentals.
  • Willingness to work primarily on NetSuite/SuiteScript projects.
  • Experience with ERP, CRM, or enterprise systems is a strong plus.
  • Ability to work in structured, process-driven environments.
  • Strong problem-solving and communication skills.
   

Software Quality Assurance Engineer

Pakistan

Regular

Folio3 is looking for a QA Engineer with strong fundamentals in testing, problem-solving skills, test automation expertise, and a willingness to learn emerging AI-powered testing tools.

Responsibilities:

  • Create detailed and well-structured test cases using AI assistance.
  • Analyze business and functional requirements and translate them into clear, effective test scenarios and test cases.
  • Execute manual and automated testing for complex, data-driven business applications.
  • Validate integrations, data flows, reports, and third-party system touchpoints.
  • Perform functional, regression, integration, UAT, and system testing across the SDLC.
  • Collaborate closely with Developers, Functional Consultants, Product Owners, and stakeholders to ensure quality delivery.
  • Design, develop, and maintain automated test scripts for web, mobile, and APIs using Selenium, Playwright, Cypress, Appium, Espresso, or XCUITest.
  • Review requirements and provide meaningful feedback during development. Identify, log, and track bugs with appropriate severity and priority.
  • Write basic SQL queries for data validation.
  • Perform regression testing and check the impact of recent changes.
  • Integrate automated tests with CI/CD pipelines (Jenkins, Bitrise, GitHub Actions) for continuous testing.
  • Debug test failures and distinguish between application bugs vs. test issues.
  • Learn and adopt AI-powered testing tools (e.g., ChatGPT, Claude, Cursor).
  • Continuously improve knowledge of testing methodologies, automation frameworks, and industry tools.

Requirements:

  • 1–2 years of hands-on experience in QA (Manual + Automation).
  • BS in Computer Science / Software Engineering or a related field.
  • Strong understanding of STLC and all testing types (functional, regression, integration, smoke, sanity)
  • Hands-on experience testing large enterprise or business-critical applications.
  • Familiarity with Agile / Scrum environments.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to write clear test cases, defect reports, and QA documentation
  • Experience with at least one automation tool (web or mobile) and willingness to learn more.
  • Good scripting/programming experience in Python / Java / JavaScript.
  • Experience contributing to automation frameworks (BDD, Data-driven, Hybrid approaches).
  • Understanding of design patterns (Page Object Model, Factory pattern).
  • Good understanding of REST APIs and API testing tools (Postman, Swagger).
  • Basic knowledge of SQL for backend data checks.
  • Good knowledge of Git and branching basics.
  • Basic understanding of performance testing (JMeter, Locust, K6).
  • Exposure to CI/CD tools (Jenkins, Bitrise, GitHub Actions).
  • Strong problem-solving and debugging mindset.
  • Good communication and teamwork skills.
  • Familiarity with AI assistants (ChatGPT, Claude, and Cursor) for test automation.
  • Positive attitude, willingness to learn, and motivation to grow into AI and automation.
  • Good to have : ERP experience.
 

Senior Data Engineer

Pakistan

Regular

Ready to design, optimize, and maintain highly scalable data infrastructure? Folio3 is hiring a Sr. Data Engineer to lead the development of our ETL/ELT pipelines and advanced cloud data platforms.

Responsibilities:

  • Design and deploy scalable ETL/ELT pipelines using dbt, Airflow, or Azure Data Factory.
  • Develop integrations between Snowflake, Databricks, and cloud storage layers (S3, ADLS, GCS).
  • Build data models for analytics and reporting teams.
  • Implement data quality, lineage, and monitoring frameworks.
  • Optimize SQL queries, warehouse costs, and job performance.
  • Collaborate with BI/AI teams for data accessibility and consistency.
  • Enforce best practices for code versioning, CI/CD, and data governance.

Requirements:

  • 2-5 years of progressive, hands-on experience in Data Engineering.
  • Strong SQL and Python (Pandas / PySpark).
  • Working experience with 2 or more clouds (AWS + Azure / GCP).
  • Familiar with Snowflake (Snowpipe, Streams/Tasks) or Databricks (Delta Lake, Spark).
  • Understanding of data orchestration (Airflow, dbt, Dagster).
  • Basic understanding of DevOps (Docker, GitHub Actions)

Software Product Engineer

Pakistan

Regular

Folio3 is looking for a talented software product engineer to facilitate the design and manufacturing of our next line of exciting products. As a product engineer, you will be working closely with the team to create industry-relevant products that meet company specifications.

Responsibilities:

  • Recognize and analyze problems of high complexity, and communicate findings to customers and product development.
  • Conduct root cause analysis and correlation of other system and/or application problems.
  • Collaborate on continuous improvement of technical and client interaction skills.
  • Serve as the primary interface between Customer Success, Engineering, and Product Management for ongoing issues and longer-term solutions.
  • Troubleshoot technical issues to establish the root cause of problems and form a solution or workaround.
  • Reproduce system issues and if necessary, file bug reports, escalate cases to engineering, and provide the necessary documentation.
  • Effective communication skills.

Requirements:

  • Fresh graduates or candidates with up to 1–2 years of experience.
  • Willingness to work in rotating shifts as part of a team.
  • Strong understanding of programming fundamentals and JavaScript.
  • Excellent verbal and written communication skills.
 

Functional Consultant – F&O

Pakistan

Regular

We are seeking a talented Functional Consultant - F&O (Dynamics) to join our team, specializing in Microsoft Dynamics 365 Finance and Operations. If you have expertise in agriculture-specific ERP solutions and a passion for delivering tailored configurations, this is an exciting opportunity to drive impactful implementations.

Responsibilities:

  • Prototype and configure processes in Microsoft Dynamics 365 Finance and Operations (F&O) to make sure the system works the way your client needs it to.
  • Demonstrate a strong understanding of the agriculture industry, including its specific requirements, processes, and challenges.
  • Advise customer organization on solution usage and help minimize gaps between standard product customer's business processes with creative configuration.
  • Participate in Dynamics 365FO implementations throughout all project stages including analysis, design, development, test, and support.
  • Configure Microsoft Dynamics 365 FO for either Finance, SCM (with Advance Warehousing), Retail and/or Manufacturing modules.
  • Exhibit expertise in agriculture-specific ERP systems, modules, and functionalities, such as crop planning and management, inventory tracking, supply chain management, financial management, and compliance reporting.
  • Proactively identify, analyze, and respond to issues and risks and support testing the proposed system and train users.
  • Interact with customer to gather detailed requirements and develop Fit/Gap analysts with standard product and prepare the Business Process Discovery Documents.
  • Escalating support queries to consultants as necessary to ensure efficient resolution of problems.
  • Provide onsite and offsite consulting services and proactively monitor customer systems.

Requirements:

  • Experience of working with Ecommerce and Market places and their integration with ERP and shipment systems.
  • Minimum 3 end-to-end ERP implementation experience.
  • Knowledge of MS Sure Step implementation methodology.
  • Bachelor’s degree in computer science, business management, and Information Systems.
  • Strong abilities in customizing and integrating ERP systems, while also possessing excellent communication and analytical skills.
  • Certifications in a relevant module or additional certifications are a plus.
  • Experience with agile practices, with a focus on maintaining a healthy groomed backlog.
  • Solid Business Analysis, documentation, and process re-engineering skills.

SEO Executive

Pakistan

Regular

Folio3 is looking for an ambitious SEO Executive who will be required to identify and own projects as part of the global SEO strategy. We expect you to maximize the volume of inbound organic traffic from search engines to a website.

Responsibilities:

  • Responsible for optimizing the website(s) to improve search engine rankings.
  • Conducts keyword research and on-page optimization to improve website visibility.
  • Develops and manages content marketing strategies to drive traffic and engagement.
  • Analyzes website traffic and provides recommendations for improvement.
  • Stay up-to-date with the latest SEO trends and algorithms.

Requirements:

  • Requires knowledge of tools such as Google Analytics and other SEO-related tools.
  • Requires strong analytical, communication, and time management skills.
  • Requires a bachelor's degree in marketing, computer science, or a related field.
  • 3-4 years of experience in SEO is required.

Lead Functional Consultant – Dynamics 365 Business Central

Pakistan

Regular

We are looking for a Functional Consultant – Dynamics 365 Business Central to join our team. The ideal candidate will be responsible for implementing, customizing, and supporting Business Central solutions for our clients. You will work closely with stakeholders to understand business needs and translate them into effective system configurations.

Responsibilities:

  • Gather and analyze client requirements for Dynamics 365 Business Central implementations.
  • Configure and customize Business Central to align with business processes.
  • Conduct system testing, troubleshooting, and debugging.
  • Provide training and support to end-users.
  • Collaborate with technical teams to develop and deploy integrations.
  • Document system configurations, workflows, and best practices.
  • Stay updated on new Business Central features and enhancements.

Requirements:

  • Bachelor's degree in Computer Science, Business Administration, or a related field.
  • 6+ years of experience is required in the relevant field.
  • Strong understanding of ERP processes (Finance, Supply Chain, Inventory, Sales, etc.).
  • Hands-on experience with Business Central configuration and customization.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and manage multiple projects.

Trainee Functional Consultant – Dynamics

Pakistan

Contract

Folio3 is offering an exciting opportunity for fresh graduates to receive technical training and hands-on experience in the Dynamics division.

Responsibilities:

  • Assist in analyzing customers' business requirements, needs, and objectives to design the solution in Microsoft Dynamics ERP.
  • Support the preparation of solution designs and perform gap analysis for business requirements not mapped on standard Dynamics ERP.
  • Help draft functional specifications for gaps requiring customization by the technical team.
  • Assist in conducting process walkthrough workshops to demonstrate the Dynamics ERP solution to clients.
  • Assist in developing User Acceptance Test (UAT) cases and guide customers in performing UAT while resolving encountered issues.
  • Contribute to developing data migration strategies and templates, and oversee data upload activities into Microsoft Dynamics ERP.
  • Ensure smooth and timely cutover to Dynamics ERP by addressing risks identified during Data Migration and earlier implementation phases.
  • Provide post-go-live support and assist in upselling further support services if required.

Requirements:

  • ACCA affiliate or finalist.
  • Prior experience with ERP systems, particularly Microsoft Dynamics, is preferred.
  • Strong communication and analytical abilities.

Project Manager

Pakistan

Regular

At Folio3, the Project Manager will be responsible for developing project plans, identifying project risks, and developing mitigation plans to address those risks.

Responsibilities:

  • Manage individual project activities, ensuring they align with strategic objectives.
  • Oversee project execution and monitor progress to achieve quality and timeline standards.
  • Lead sprint rituals, such as sprint planning, backlog grooming, and retrospectives.
  • Collaborate with cross-functional teams to define project schedules and requirements, and prioritize initiatives.
  • Implement Agile methodologies to ensure project delivery within allocated timelines.
  • Manage projects with a focus on adherence to scope, budget, and timeline standards.
  • Create and provide project progress reports, including milestones and deliverables.
  • Manages human resource goals by recruiting and disciplining employees.
  • Manages and leads a team of software developers, SQAs, and designers.
  • Coaches engineers and leads on effective processes and best practices.
  • Achieves operational objectives by contributing information and recommendations to strategic plans and reviews and preparing and completing action plans.
  • Sets goals and metrics for each team then works with the team to achieve each goal.
  • Enhances department and organization reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishments.
  • Communicates proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
  • Review proposed modifications on project plans, including meeting with interested parties to approve and implement beneficial changes.
  • Anticipates details of future projects by communicating directly with customers and staying informed of relevant trends and industry news.
  • Creates processes that enable teams to move quickly and efficiently and works with engineering, research, and partnership teams to deliver solutions in a fast-paced environment.
  • Communicates proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
  • Propose modifications to project plans, including meeting with interested parties to include beneficial changes.
  • Anticipates details of future projects by communicating directly with customers and staying informed of relevant trends and industry news.
  • Creates processes that enable teams to move quickly and efficiently and works with engineering, research, and partnership teams to deliver solutions in a fast-paced environment.
  • Analyzes the economics of project plans and provides actionable feedback relating to cost benefit and return-on-investment standards.

Requirements:

  • Exceptional leadership skills to inspire and lead project teams effectively.
  • Strong understanding of business strategy to align program goals with overall objectives.
  • Excellent communication skills for providing status updates and facilitating meetings.
  • Ability to collaborate effectively with cross-functional teams to achieve goals.
  • Outstanding time management skills to prioritize tasks and meet deadlines.
  • Adaptability to changing circumstances in a fast-paced work environment.
  • Attention to detail to ensure programs meet stakeholder satisfaction.
  • Excellent problem-solving skills to address and resolve program challenges.
  • Customer-focused mindset to deliver programs aligned with stakeholder needs.
  • Commitment to continuous learning and staying updated on program management best practices and methodologies.
 

Digital Marketing Executive

Pakistan

Regular

We are seeking a creative and driven Digital Marketing Executive with a strong background in SEO and B2B marketing. This role is ideal for someone who can leverage keyword strategy and search best practices to craft impactful content, build brand presence, and engage audiences across multiple digital channels to drive organic growth.

Responsibilities:

  • Create compelling content marketing assets, including blogs, website copy, whitepapers, case studies, email campaigns, and social media posts.
  • Manage and grow the company’s social media presence across LinkedIn and other relevant platforms, including podcasts and video content.
  • Ensure all content aligns with brand guidelines and resonates with the target audience.
  • Monitor social media and industry trends to optimize engagement and outreach.
  • Use analytics tools to track, analyze, and report on campaign and content performance.

Requirements:

  • Bachelor’s degree in Marketing, Communications, or a related field.
  • 3+ years of proven experience in B2B digital marketing
  • Strong expertise in content marketing, branding, and social media strategy.
  • Experience creating and managing podcasts, blogs, and multimedia content is highly desirable.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple projects in a fast-paced environment.
   

Trainee Functional Consultant – NetSuite

Pakistan

Contract

Folio3 is offering an exciting opportunity for fresh graduates to receive technical training and hands-on experience in the NetSuite division.

Responsibilities:

  • Assist in analyzing customers' business requirements, needs, and objectives to design the solution in NetSuite.
  • Support the preparation of solution designs and perform gap analysis for business requirements not mapped on standard NetSuite ERP.
  • Help draft functional specifications for gaps requiring customization by the technical team.
  • Assist in conducting process walkthrough workshops to demonstrate the NetSuite solution to clients.
  • Assist in developing User Acceptance Test (UAT) cases and guide customers in performing UAT while resolving encountered issues.
  • Contribute to developing data migration strategies and templates, and oversee data upload activities into NetSuite ERP.
  • Ensure smooth and timely cutover to NetSuite ERP by addressing risks identified during Data Migration and earlier implementation phases.
  • Provide post-go-live support and assist in upselling further support services if required.

Requirements:

  • ACCA affiliate or finalist.
  • Prior experience with ERP systems, particularly NetSuite, is preferred.
  • Strong communication and analytical abilities.

Senior QA Engineer

Pakistan

Regular

Folio3 is looking for an experienced Senior Quality Assurance Engineer with high-end problem-solving, analytics, and project management skills. You are expected to have automated testing exposure, and experience with working on selenium and Jmeter.

Responsibilities:

  • Security testing (experience with various tools and techniques is a plus).
  • Performance testing (experience with various tools and techniques is a plus).
  • Automation testing exposure.

Requirements:

  • BS in Computer Science.
  • Experience in Mobile testing on Android and IOS platforms.
  • Experience in Enterprise web testing.
  • Expertise in Web server configurations (IIS and Apache).
  • Expertise in writing database queries.
  • Excellent problem-solving skills.
  • Can work independently.
  • Good communication skills.
  • Work Experience: 3 to 5 years desirable – others with strong interests or skills are encouraged to apply.

Functional Consultant (NetSuite)

Pakistan

Regular

The Functional Consultant (NetSuite) will be responsible for leading complex end-to-end NetSuite ERP implementations and integrations, managing the project team and milestones, ensuring client satisfaction, and growing and developing the professional services practice on behalf of Folio3. The successful candidate must have a passion for helping small and mid-sized businesses find creative ways to use NetSuite to more effectively run their businesses.

Key Responsibilities:

  • Lead business process mapping and requirements gathering sessions with clients to determine NetSuite system requirements
  • Prepare a Business Requirements Document indicating the core functionality and processes that must be configured in NetSuite; and the Solution Design Document that presents the strategy, architecture, and design of the proposed solution that effectively addresses these requirements
  • Implement and configure NetSuite to address business needs and processes, including system setup, Chart of Accounts and advanced accounting configuration, lead-to-order, order-to-cash, procure-to-pay, items & inventory management, manufacturing, warehouse management, fulfillment, fixed asset management, etc.
  • Build reports, saved searches, and dashboards that provide comprehensive and forward-looking Business Intelligence
  • Migrate legacy transactional and entity data from the client’s existing database to NetSuite
  • Establish test cases and lead User Acceptance Testing (UAT) with core client stakeholders to ensure system configuration objectives have been met
  • Create training/support documentation, and drive end-user training to promote user adoption
  • Support the client following “Go Live” deployment to troubleshooting issues that arise, and promote additional methods to optimize the system for enhanced performance

Requirements:

  • Minimum 4 years of experience with enterprise applications, including CRM and ERP, in consulting, enterprise software implementation, or business process consulting
  • Experience in change management and business process analysis and should also have experience in pre-sales / business development activities along with the delivery of ERP implementation projects.
  • Ability to translate customer business requirements into business solutions, either as a software
  • BBA/MBA in Finance, or professional qualifications such as ACCA or CA.

Senior Project Manager

Pakistan

Regular

Folio3 is looking for an organized, and detail-oriented Project Manager. You are expected to oversee projects given from start to end which requires a prior technical project management experience.

Responsibilities:

  • Ensure that all projects are delivered on time, within scope and budget
  • Developing a detailed project plan to monitor and track progress
  • Measuring project performance using appropriate tools and techniques
  • Perform risk management to minimize project risks
  • Delivering completed software products to clients and performing regular checks on product’s performance

Requirements:

  • BS/MS in Project Management or related technical field required
  • Should have extensive customer/product management experience
  • Should know how to manage product life-cycle of medium to large scale applications
  • Excellent analytical & problem-solving skills and understanding
  • Expert in desktop productivity tools
  • Understanding of User Experience & Interface Design tools
  • Knowledge of mobile apps as well as business and consumer applications
  • Should hold strong/expressive written and verbal communication
  • Should have hands-on experience on Scrum Methodology, with expertise in agile tools like Jira
  • Work Experience in a similar field: 5-8years desirable – others with strong interest or skills and lesser exposure are also encouraged to apply

Contact us

Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
We are your digital growth partner.

Tel: +1 (408) 412-3813
Support: +1 (408) 512 1812