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