Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Sage 300 Developer

Chef Works

Description:

Position Overview

The Senior Sage 300 Developer is a senior specialist IC role aligned with the Senior Software Engineer level. This role owns the full Sage 300 ERP ecosystem - custom development, complex integrations, SQL database design, and business reporting - bridging legacy VB6 and modern C#/.NET environments. The ideal candidate takes full end-to-end ownership of deliverables, combines deep technical expertise with strong cross-functional collaboration, and consistently delivers reliable, high-quality ERP solutions that drive operational efficiency and business success.

Our Hybrid Work Program: To create vibrancy and foster collaboration, while providing for hours spent working from home, we have implemented a hybrid work schedule. We work from the office in Poway on Monday, Tuesday, Wednesday and Thursday. Fridays are spent working from home. Team members can always work more hours in the office, if they choose.

Key Responsibilities

  • Design, develop, test, deploy, and support custom Sage 300 ERP solutions - including macros, customizations, and enhancements.
  • Build and maintain .NET applications using the Sage 300 COM API; develop Python-based solutions within Orchid Extender and related frameworks.
  • Maintain, enhance, and support existing VB6 components; migrate to .NET where appropriate and feasible.
  • Design and support complex integrations between Sage 300 and third-party systems - including CRM, eCommerce, WMS, shipping, payment gateways, and cloud services - using REST APIs, Swagger/OpenAPI, and data synchronization technologies.
  • Design, optimize, and maintain Microsoft SQL Server databases including stored procedures, views, functions, and complex queries with a focus on performance tuning.
  • Build and maintain custom reports, dashboards, and BI solutions using Crystal Reports and Sage Intelligence.
  • Collaborate with cross-functional teams - including business stakeholders, finance, operations, IT, and vendors - to gather requirements, define solutions, and drive effective delivery.
  • Participate in solution architecture discussions and provide practical, scalable technical recommendations aligned with business needs.
  • Conduct code reviews, mentor junior developers, and uphold development standards and best practices.
  • Identify and implement opportunities for automation, process improvement, and system optimization.
  • Maintain clear technical documentation, integration specifications, and support documentation.
  • Provide production support, resolve critical business issues, and take full ownership of deliverables from design through post-production.
  • Stay current with Sage 300 technologies, integration tools, and industry best practices.

Requirements:

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional software development experience with significant, hands-on Sage 300 ERP expertise - including expert-level knowledge of the COM API, Web APIs, and core ERP architecture and modules.
  • Advanced proficiency in VB6 (legacy maintenance), C# / .NET Framework (new development), and Python for Orchid Extender and Sage 300-related frameworks.
  • Advanced expertise in Microsoft SQL Server, T-SQL, stored procedures, and database design, with a strong foundation in software architecture, integration methodologies, and performance optimization.
  • Proven experience designing and delivering enterprise integrations between Sage 300 and third-party systems - including CRM, eCommerce, WMS, shipping, financial, and payment platforms - using REST APIs, Swagger/OpenAPI, and data synchronization technologies.
  • Experience building custom reporting and BI solutions using Crystal Reports and/or Sage Intelligence.
  • Strong cross-functional collaboration and communication skills with both technical and non-technical stakeholders.
  • Preferred: Experience in manufacturing, distribution, wholesale, or retail ERP environments; familiarity with cloud platforms, modern integration architectures, source control (Git), and VB6-to-.NET migration.

Technical Skills

  • Sage 300 ERP: COM API, Web APIs, Macros, Orchid Extender - expert level; custom reporting and BI using Crystal Reports and Sage Intelligence.
  • Languages: VB6 (legacy maintenance), C# / .NET Framework (new development), Python.
  • Database: Microsoft SQL Server, T-SQL, stored procedures, views, performance tuning, and database design.
  • Integrations: REST APIs, Swagger/OpenAPI, JSON, XML, third-party APIs, and data synchronization technologies.
  • Tools & Practices: Source control (Git preferred), CI/CD familiarity, and technical documentation.

Leadership & Soft Skills

  • Ownership & Accountability: Takes end-to-end responsibility for deliverables, consistently delivering high-quality, scalable, and maintainable solutions with minimal rework.
  • Technical Leadership: Mentors junior developers, drives engineering standards and best practices, and contributes to architectural decisions across the team.
  • Communication & Collaboration: Bridges technical and business audiences effectively - communicates clearly with stakeholders at all levels and works well across cross-functional teams.
  • Problem-Solving: Strong analytical mindset with the ability to translate complex business needs into practical technical solutions and proactively identify risks before they escalate.
  • Adaptability: Self-motivated and comfortable operating in legacy-modern hybrid environments, with a pragmatic approach to when to modernize vs. maintain and a continuous drive to learn new technologies.

Compensation details: 00 Yearly Salary

PIdba21e79164d-8677

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Sr. Sage 300 Developer in Poway, CA vacancy
  • $48.5k - $76.5k

     ...development experience, with substantial hands-on expertise in Sage 300 ERP. We require expert-level knowledge of the Sage 300 COM...  ...solutions, including macros, customizations, and enhancements. We develop and maintain .NET applications using the Sage 300 COM API and... 
    Senior
    Full time
    Work at office
    Work from home
    Monday to Thursday

    Chef Works

    Poway, CA
    10 days ago
  • $180k - $200k

     ...poster from Ledgent Technology This is Direct Hire position; 3rd Party Candidates will not be considered Responsibilities Design, develop, document and test embedded software for space products Able to develop and maintain Python based desktop GUI applications to... 
    Senior
    Full time
    Local area
    Relocation

    Ledgent Technology

    Poway, CA
    6 days ago
  • $175k - $250k

     ...role As a Perception Autonomy engineer, you will be pivotal in developing, integrating, and maintaining real-time sensor software solutions...  ...they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Poway, CA
    5 days ago
  • $135k - $185k

     ...facing demonstrations. At Applied Intuition, you will: Adapt and develop modular and agile autonomy capabilities across diverse defense...  ...they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Poway, CA
    5 days ago
  •  ...next generation Remotely Piloted Aircraft technologies. This position within Avionics Software is responsible for architecting and developing complex real-time embedded systems for Remotely Piloted Aircraft with minimal oversight. Avionics software applications include... 
    Suggested
    Part time
    Immediate start
    Remote work

    General Atomics

    Poway, CA
    3 days ago
  •  ...needs and architect software solutions to accomplish those goals. DUTIES & RESPONSIBILITIES:Analyzing customer requirements and developing original architectures.Reviewing architecture and software solutions across the product portfolio.Establishing and maintaining productive... 
    Part time
    For contractors
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    5 days ago
  • Job SummaryGeneral Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.DUTIES & RESPONSIBILITIES...
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    5 days ago
  •  ...this position, serving as a recognized authority, conceptualizes and articulates innovative courses of action necessary to design, develop and/or modify enterprise-wide end-user, system level, and data management software applications to achieve long-range goals and objectives... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    3 days ago
  •  ...seeking a Software Engineer with 4–10 years of professional experience in C# application development. The ideal candidate will design, develop, test, and maintain high-quality software solutions while collaborating with cross-functional teams to deliver scalable, reliable,... 
    Remote work
    Relocation package

    Tek84 Inc.

    Poway, CA
    15 days ago
  •  ...starting, detail-oriented Senior Financial Analyst to support our Engineering organization. This position will be responsible for developing and maintaining comprehensive forecasting and analytical approaches in line with Engineering’s objectives. The role will support... 
    Senior
    Full time
    For contractors
    Work at office
    Remote work

    Socket

    Poway, CA
    4 days ago
  • $35 - $44 per hour

     ...while being part of a professional Christian community and relational work environment. Position Summary: The Front-End Web Developer works as an integral part of the Web Team. He/She is responsible for creating, maintaining, and documenting the front-end code that... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday

    Turning Point for God

    Lakeside, CA
    1 day ago
  • PosterElite is one of the most trusted names in labor law compliance solutions for the Payroll, HCM, HR, Benefits, and related industries. Through our national network of partners—ranging from technology platforms to service providers—together with our partners, we have...
    Senior
    Full time
    Remote work

    PosterElite

    Poway, CA
    3 days ago
  •  ...quality and business objectives and comply with AS9100 standards. Other duties may be assigned as needed. Key Responsibilities Write, develop, validate and debug measuring machine programs and provide the supporting documentation for CMM inspections. Communicate with all... 

    Tribus Aerospace Corporation

    Poway, CA
    3 days ago
  • Applied Intuition seeks a Robotic Software Engineer to design and integrate autonomy systems across hardware and software platforms. You will deploy algorithms in SIL, HIL, and live test environments, interfacing with sensors and embedded Linux on vehicle platforms. You...

    Applied Intuition

    Poway, CA
    5 days ago
  •  ...each other and embraces collaboration. We foster an open, friendly work environment and show up for one another every day. Role: Sr. Warehouse Associate Reports to: Director, Distribution & Logistics FLSA: Non-Exempt Location: El Cajon, CA Why is... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Shift work

    Genesse Scientific Corporation

    Poway, CA
    2 days ago
  •  ...designing. Power, analog and digital interface design using appropriate design and simulation tools ( understanding at module level) Develop and maintain Electrical panel schematics, controls and systems Schematics for large medical equipments. Support transition from... 
    Senior

    System Canada Technologies

    Poway, CA
    2 days ago
  • A leading construction firm based in Southern California is seeking an experienced Estimator to manage the bid process from analysis through proposal. The role requires 4+ years of estimating experience, specifically in concrete, along with strong communication skills and...
    Senior
    Remote job
    Flexible hours

    Prestige Concrete

    Poway, CA
    2 days ago
  • $100k - $126k

     ...User Interface / User Experience Developer About ClearHello From idea to launch, ClearHello helps clients build a reliable online presence, strengthen their visibility, and stay immediately connected with the people that they serve. In a digital age we are a human... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ClearHello

    Escondido, CA
    16 days ago
  •  ...recommends, and negotiates contractual terms and conditions and interprets established policies, procedures, and standard practices to develop proactive plans to ensure contract activities achieve desired objectives and timetables. Duties And Responsibilities Reviews,... 
    Senior
    Full time
    Contract work
    Remote work

    General Atomics Aeronautical Systems

    Poway, CA
    4 days ago
  •  ...Lead structural analysis and design for DoD facilities including reinforced concrete, steel, masonry, and specialty systems Develop structural calculations, design criteria, and construction documents for new construction, renovations, and retrofits Design for... 
    Senior
    Full time

    K2 Staffing

    Poway, CA
    more than 2 months ago
  • $120k - $150k

     ...cost elements; perform regression and rate analysis Interface with internal teams and suppliers; participate in pricing reviews Develop Excel-based cost models and present findings to stakeholders Travel as needed for supplier fact-finding and audits Qualifications... 
    Senior
    Full time
    Contract work
    For subcontractor

    AllSTEM Connections

    Poway, CA
    6 days ago
  • $60k - $80k

    Job Posting Title: Senior Staff Accountant Job Description Job Title: Senior Staff Accountant Department: Accounting Reports To: Accounting Manager Job Type: Full-Time Exempt, 40 Hours per Week Pay: Base Salary $60,000 - $80,000/year Key Responsibilities Reconcile cash...
    Senior
    Full time
    Local area

    HOIST Fitness

    Poway, CA
    3 days ago
  • $125.81k - $229.67k

     ...additions, deletions, or modifications to subcontracts. Collaborates with the contract administration and purchasing departments to develop subcontract policies and procedures. Ensures subcontracts are in compliance with applicable laws and regulations, identifies and... 
    Senior
    Contract work
    For subcontractor
    Worldwide
    Relocation package

    TalentCORE, Inc.

    Poway, CA
    more than 2 months ago
  • $60.67k - $90.2k

    : General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. GA-ASI has an exciting ...
    Senior
    Full time
    Remote work
    Relocation package

    General Atomics and Affiliated Companies

    Poway, CA
    9 days ago
  •  ...spanning hardware, subscription / SaaS, and services revenue and cost — not manufacturing alone. Cost allocation —proven ability to develop and justify allocation methodologies for shared and indirect costs across products and revenue types. US GAAP —revenue recognition... 
    Senior
    Permanent employment

    Socket.dev

    Poway, CA
    4 days ago
  • Ivy Park at Escondido is seeking a Sales and Marketing Director to generate and manage leads, qualify prospects, and guide moves into their new home. You will collaborate with the Executive Director and VP of Sales to craft a cutting-edge marketing plan to reach occupancy...
    Senior

    Ivy Park at Otay Ranch

    Escondido, CA
    1 day ago
  • Underground Solutions, Inc. is hiring a Senior Utility Locating Technician in Escondido, CA. This full-time, on-site role involves using advanced technology to locate and mark underground utilities, ensuring accurate data reporting. Key responsibilities include performing...
    Senior
    Full time

    Underground Solutions Inc

    Escondido, CA
    2 days ago
  •  ...that moves fast, takes ownership and loves what we do. About the Role This is a fantastic opportunity for a talented Junior Python Developer to join our fast moving AI & Innovation Team. You will play a vital role in building and maintaining our full stack - scaling... 
    Permanent employment
    Full time
    For contractors
    Summer work
    Remote work

    Adzuna Ltd

    Poway, CA
    16 hours ago
  • Integral Senior Living in California is seeking an Assistant Executive Director to partner with the Executive Director in leading a senior living community. You will oversee daily operations, ensure regulatory compliance, monitor financial performance, and drive occupancy...
    Senior

    Integral Senior Living

    Escondido, CA
    1 day ago
  • $85k - $95k

     ...issues. Reviews and approves disbursements for medical premiums and other related benefit invoices for accuracy and completeness. Develops and schedules benefits orientations, open enrollment meetings and other benefits training. Workers’ Comp & Leaves Compensation Administers... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office

    Cook Group

    Poway, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Sage 300 Developer. Be the first to apply!