Careers @ Folio3

Opportunities don’t happen, you create them

Functional Consultant – AgTech

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. As part of our AgTech division, we also welcome candidates with strong Dynamics experience who are interested in transitioning to NetSuite — comprehensive training and guidance will be provided to support this skill shift and long-term career growth.

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.

Associate Product Manager

Pakistan

Regular

Effectively contribute to the growth of Folio3 according to the strategy and plan. Individual(s) in this position will be responsible for playing a key role towards competitor analysis, assisting in conceptualization of new products, engaging cross-functional teams to bring them to realization, in line with the business needs and requirements at hand.

Responsibilities:

  • Facilitate conceptualization of new products or features for development based on customer awareness and/or research.
  • Assist Product Managers in conducting App Discoveries, and generate and connect ideas into products, from business to technical aspects.
  • Provide perspective and input on value of the product roadmap and backlog, identifying enhancements and adding them to the product backlog.
  • Liaise between Product Managers and Design team to create easy-to-use experiences across apps (Mobile, Consumer, ERP etc.). Assist in running service design workshops with key users to develop screen flow and designs.
  • Take ownership of product deliverables and enhance feature quality through multiple review and feedback iterations.
  • Research, define, suggest prioritization and document product requirements, user stories for feature enhancements of existing and new applications while considering the needs of existing customers, competitive market offerings and overall company strategy.
  • Research, understand market trends and technology advancements; and provide recommendations to product manager(s) while incorporating them in Product plans.
  • Contribute to the operational planning for the Product solutions team.
  • Document defined requirements, user stories, mock-ups/design on in-house WIKI as the source of detailed requirements for development, Q/A and documentation.
  • Facilitate cross-functional teams to execute on product development (IT Development, Operations & Business).
  • Define metrics to monitor performance of solutions including customer satisfaction surveys.
  • Conduct train-the-trainer sessions for internal stakeholders for new product/service releases.
  • Participate and own speaking engagements or product demonstrations as needed.
  • Support any required RFI/RFP requests, training, tools, collateral, and knowledge bases.

Requirements:

  • Energetic, innovative, and dynamic and possesses the ability to understand existing strategy.
  • Thinks in future-oriented terms and takes decisive actions today to create and maximize growth opportunities for tomorrow.
  • Has a positive and proactive attitude with a primary focus on customer business needs.
  • Quality of communication and coordination with team and stakeholders on different issues and problems.
  • Eager to learn and gain experience, to become self-sufficient, self-starting on product features and enhancements.
  • Ability to take creative approaches to solving challenging problems and meeting tight deadlines.
  • Effective communication skills.
  • On-time and accurate preparation and delivery of different reports and summaries as per need & requirement.
  • On-time progress/delivery against all assignments.
  • Satisfactory implementation of all products and systems that satisfy customer business needs and requirements.
   

Digital Marketing Executive

Pakistan

Regular

Folio3 seeks a Digital Marketing Executive to design and execute ABM, outbound campaigns, and manage webinars and events. The role includes developing GTM strategies, creating content, and partnering for lead generation and brand visibility.

Responsibilities:

  • Design, execute, and optimize targeted ABM and outbound email campaigns.
  • Build multi-touch engagement strategies for high-value accounts.
  • Monitor, analyze, and report campaign performance with actionable insights.
  • Plan, execute, and manage webinars, virtual events, and trade shows end-to-end.
  • Drive attendee engagement and ensure effective post-event lead nurturing.
  • Track ROI and generate detailed event performance reports.
  • Go-to-Market (GTM) Strategy: Identify and develop relevant use cases (particularly for AgTech & FoodTech).
  • Align GTM plans with customer journey stages across FarmDocs and Cattlytics.
  • Collaborate with sales and product teams to ensure messaging consistency.
  • Research complex solutions and translate them into compelling narratives.
  • Write and refine copy for landing pages, emails, one-pagers, and presentations.
  • Partner with designers or external vendors to deliver campaign materials.
  • Collaborate with industry alliances, partners, and ecosystems for co-marketing opportunities.
  • Develop joint campaigns to boost lead generation and brand visibility.

Requirements:

  • Strong background in Account-Based Marketing and outbound email-driven demand generation.
  • Proven expertise in event and webinar management (planning, execution, reporting).
  • Experience in developing and executing GTM strategies, including use case mapping and customer journey alignment.
  • Excellent research and copywriting skills for technical content and campaign assets.
  • Familiarity with customer journey–based campaign planning and lifecycle marketing.
  • Hands-on experience with marketing automation platforms (HubSpot, Marketo, Salesforce, or similar).
  • Ability to manage multiple projects with attention to detail and deadlines.
  • Knowledge of AgTech, FoodTech, or SaaS industries is a plus.

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.
 

Lead/Sr. Software Engineer (Golang)

Pakistan

Regular

We are seeking a Lead/Senior Software Engineer (Golang) to join our team. The ideal candidate should be highly proficient in Golang development, possess strong experience in building RESTful APIs, and integrating third-party services.

Responsibilities:

  • Develop, test, and maintain scalable and efficient applications using Golang.
  • Design and implement RESTful APIs to support various services and integrations.
  • Integrate and manage third-party APIs and services efficiently.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure high performance, reliability, and security in application development.
  • Communicate effectively with clients to understand project requirements and provide solutions.

Requirements:

  • Strong proficiency in Golang and its ecosystem.
  • Experience in building and managing RESTful APIs.
  • Familiarity with microservices architecture and cloud services.
  • Hands-on experience with third-party service integrations.
  • Knowledge of regular expressions and advanced data handling.
  • Experience in working with clients and handling stakeholder communication.
  • Strong problem-solving and debugging skills.
  • Excellent written and verbal communication skills.

Functional Consultant – F&O

USA

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.

Sales Manager

USA

Regular

Folio3 is looking for an experienced Sales Manager with a passion for agriculture and technology to expand our footprint in the AgTech vertical across the United States. You’ll play a key role in connecting farms, producers, and agri-businesses with innovative ERP and digital solutions that transform the way they operate.

Responsibilities:

  • Drive new business by building and maintaining a pipeline of opportunities in the AgTech sector.
  • Identify and engage prospects across crop production, cattle management, and related agribusiness areas.
  • Manage the full sales cycle: lead generation, discovery, demos, proposals, negotiations, and closing.
  • Partner with Folio3’s presales and technical teams to deliver tailored solutions.
  • Build long-term relationships with clients and channel partners, positioning Folio3 as a trusted AgTech technology provider.
  • Share market feedback with our product and business teams to influence growth.

Requirements:

  • 6+ years of technology sales experience, with a strong track record in agriculture or AgTech.
  • Proven ability to meet/exceed quotas and drive ARR growth.
  • Strong presentation skills and comfort selling to C-level executives.
  • A self-starter mindset—resourceful, adaptable, and motivated to make an impact.
  • Experience using CRM tools and Microsoft Office.
  • Passion for agriculture and technology; excited to help shape the future of farming.
 

Functional Consultant-EPM

Pakistan

Regular

We are seeking a skilled Functional Consultant-EPM to join our team, leading end-to-end NetSuite ERP implementations. If you have Oracle EPM or Fusion Cloud ERP experience and are ready to specialize in NetSuite, this is a great opportunity to deliver impactful solutions and enhance business processes.

Responsibilities:

  • Lead and support end-to-end NetSuite ERP implementations, including requirement gathering, solution design, configuration, testing, and deployment.
  • Collaborate with clients to analyze business processes, identify gaps, and design effective NetSuite ERP solutions.
  • Assist in developing functional specifications for customizations and integrations as required.
  • Support post-implementation activities, including enhancements, troubleshooting, and user training.
  • Document solution designs, process flows, and implementation best practices.
  • Work closely with cross-functional teams to ensure successful project delivery.
  • Be open to leveraging prior Oracle EPM/Oracle Fusion Cloud ERP experience and undergo cross training to align with NetSuite ERP implementation needs.

Requirements:

  • 5–6 years of experience in Oracle EPM (Planning & Budgeting) or Oracle Fusion Cloud ERP implementations.
  • Successfully completed at least 3 end-to-end ERP/EPM implementations.
  • Prior Oracle Fusion Cloud ERP/EPM experience is acceptable, willingness to transition and specialize in NetSuite ERP is required.
  • Strong understanding of finance, accounting, planning, and budgeting processes.
  • Candidates with prior ERP implementation experience (especially NetSuite ERP) will be given preference.
  • Excellent communication and stakeholder management skills, with the ability to bridge technical and business requirements.
  • Ability to adapt and contribute across different ERP implementations based on business demand.

Lead/Sr. Software Engineer (Ruby on Rails)

Pakistan

Regular

We are looking for a Senior Ruby on Rails Developer to take an active role in both leading and developing backend features. In this role, you will shape the architecture of our applications, develop key features, and ensure the quality and performance of our code.

Responsibilities:

  • Lead the design and development of a service-oriented backend architecture with minimal use of traditional controllers, leveraging Ruby core concepts.
  • Actively develop key backend features for dynamic care plans and patient management systems.
  • Collaborate closely with product, frontend, and operations teams to build scalable, reliable, and performant solutions.
  • Take ownership of backend services while guiding and mentoring the team in best practices for Ruby development.
  • Develop, maintain, and improve private Ruby gems, ensuring they are efficient and reusable.
  • Define and implement architectural decisions, balancing scalability and maintainability.
  • Enforce high standards for test-driven development (TDD), maintaining code coverage and quality through integration tests and fixtures (RSpec, FactoryBot).
  • Lead code reviews, ensuring pull requests are thoroughly reviewed for quality, scalability, and maintainability.
  • Foster a collaborative, pair programming-driven environment to solve complex technical challenges.
  • Optimize and troubleshoot performance issues to ensure the application scales with increasing demand.
  • Manage and maintain CI/CD pipelines to ensure smooth deployment and integration across teams.
  • Actively contribute to the strategic direction of the technical roadmap and make decisions on new technologies and architectural approaches.

Requirements:

  • Extensive experience with Ruby on Rails (6.x, or newer) and strong Ruby core knowledge.
  • Proven experience leading teams and actively developing backend features.
  • Deep understanding of design patterns and their application to build maintainable, scalable systems.
  • Expertise in building and maintaining APIs, integrating with frontend systems, and handling health-related data models (e.g., HealthGoal, HealthConcern, Patient).
  • Solid experience with integration tests, test-driven development (TDD), and ensuring robust test coverage (RSpec, FactoryBot).
  • Experience with private Ruby gems and managing dependencies.
  • Proficiency with PostgreSQL: Strong understanding of database design, migrations, and schema management.
  • Proficiency with version control (Git) and collaborative development using GitHub.
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
  • Strong communication skills, with experience leading cross-functional teams and collaborating effectively in a remote environment.
  • Experience with a secondary language such as Python, Node.js or .NET is a plus.
   

Trainee Functional Consultant – Dynamics

Pakistan

Regular

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.

Digital Marketing Executive

Pakistan

Regular

We are seeking a creative and driven Digital Marketing Executive. This role is ideal for someone with strong B2B marketing experience who can craft impactful content, build brand presence, and engage audiences across multiple digital channels.

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
   

Lead Machine Learning Engineer

Pakistan

Regular

Folio3 is seeking a Lead Machine Learning Engineer who is capable of thriving both independently and within a team environment, taking full technical ownership of their projects.

Responsibilities:

  • Evaluate, Compare, Implement and Optimize Deep Learning solutions for a wide variety of Computer Vision problems.
  • Develop backend APIs for ML Inference and ML Applications.
  • Deploy AI solutions on cloud platforms like AWS, Google Cloud, and Azure.

Requirements:

  • Solid understanding of CNNs and RNNs.
  • Experience in EDA and Feature Engineering.
  • Hands-on experience in building, deploying, and improving models using popular Deep Learning frameworks (PyTorch, Tensorflow) and Machine Learning frameworks (Sklearn, XGBoost, PyCaret).
  • Knowledge in Image Processing, Object Classification and Detection, Object Tracking.
  • Knowledge in Model Interpretability and Experiment Tracking tools like ClearML/Weights and Biases.
  • Strong programming, debugging, and problem-solving skills in Python, Flask, and FastAPI with Linux.
  • The ideal candidate must be passionate about AI and stay up-to-date with the latest developments in the field.
  • At least 7 years of relevant experience is required.

Trainee Functional Consultant – NetSuite

Pakistan

Regular

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 Software Engineer (.NET)

Pakistan

Regular

Folio3 is seeking an experienced .NET Developer to lead the software development lifecycle and leverage expertise in the .NET framework to deliver high-quality enterprise systems.

Responsibilities:

  • Design, develop, and maintain scalable applications using C# and the .NET framework.
  • Provide technical support for web and mobile applications.
  • Develop test-driven applications and ensure code quality through rigorous testing.
  • Analyze business requirements to enhance existing systems, identify areas for improvement, and implement solutions.
  • Create and maintain technical documentation, including specifications, test plans, and system architecture diagrams.
  • Collaborate with cross-functional teams to monitor system performance and resolve issues.

Requirements:

  • 4–6 years of hands-on experience in Core .NET development (C#, .NET Core).
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong understanding of C# fundamentals, Entity Framework, design patterns, and database design.
  • Proficiency in RESTful APIs, MVC architecture, and cloud-based development.
  • Excellent problem-solving skills with the ability to translate complex business needs into technical solutions.
  • Experience with Microsoft Azure platform (e.g., Azure Functions, App Services).
  • Familiarity with ERP systems, especially Microsoft Dynamics 365 (D365) or Business Central (BC).
  • Familiarity with Generative AI and AI-powered tools in software development is a plus.

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.

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 365 4638
Support: +1 (408) 512 1812