Skip to main content

PICK Programmer - Service Office

Job Details

Corporate Office (22) - Beaumont, TX
Fully Remote

Description

Job Title: PICK / Multi-Value Programmer

Location: Remote (with occasional travel) - U.S. Only

Experience Level: Mid-to-Senior Level

Reports To:IT Director


Job Summary:

We are seeking an experienced and self-motivated PICK / Multi-Value Programmer with a strong background in PICK programming and PICK database administration. The ideal candidate will have a minimum of 5 years of hands-on experience working with PICK/MultiValue platforms, complemented by a solid understanding of modern Windows Server operating systems. The role requires the ability to work across multiple development environments and interact with external systems via developer APIs, with a strong focus on RESTful API integration.


Key Responsibilities:

Develop, maintain, and support software applications built on PICK/Multi-Value platforms (e.g. MVsharp, UniVerse, UniData, D3, jBASE).

Administer and optimize PICK-based databases, ensuring performance, reliability, and scalability.

Integrate and interface with third-party systems using APIs, particularly RESTful APIs.

Write clean, efficient code in PICK BASIC and other development languages as needed.

Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.

Troubleshoot and resolve software and database-related issues.

Maintain documentation for code, processes, and system configurations.

Stay up to date with advancements in MultiValue technologies and modern software development practices.

Provide mentoring, leadership to other developers and support staff in project execution.

Monitor and report time allocated to projects and tasks, ensuring timely communication of updates to the supervisor.

Independently manage and complete assigned tasks within deadlines.

Support the monitoring of key application functions, scheduled tasks, and user processes as needed.


Required Qualifications:

Minimum 5 years of experience in PICK/MultiValue programming and database administration.

Proficiency in PICK BASIC and Multi-Value database platforms.

Experience working with the latest Windows Server Operating Systems.

Demonstrated experience with REST APIs and integrating third-party applications.

Solid understanding of software development life cycles and version control.


Preferred Qualifications:

Working knowledge of Java, JavaScript, .NET, C#

Experience with modern DevOps practices and tools.

Familiarity with cloud-based environments and deployment tools.

Strong analytical, communication, and troubleshooting skills.


Benefits:

Competitive Salary

Profit Sharing

401K Company match

Vacation, PTO, Paid Holidays

Health, Dental and Vision Insurance

A fun, collaborative and supportive team culture

Qualifications

Education & Experience

  • Associates Degree in computer science or information systems or equivalent experience required.
  • Five years’ experience as a computer programmer in Multi-Value PICK preferred.
  • Good general knowledge of data processing system design methods, techniques and standards.
  • Must pass company required drug screen, physical and background screening.

 

Physical Requirements

While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; stoop, kneel, or crouch; talk or hear. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, and the ability to adjust focus. While performing the duties of this job, the employee is not exposed to weather conditions. The noise level in the work environment is usually moderate. A consistent presence at work is required.

 

Apply