1

Senior Unibasic Jobs (NOW HIRING)

Senior Unibasic information

See salary details

$25K

$80.3K

$163.5K

How much do senior unibasic jobs pay per year?

As of Sep 9, 2026, the average yearly pay for senior unibasic in the United States is $80,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What is a senior unibasic?

Senior Unibasic Developers are experienced software professionals who specialize in developing, maintaining, and optimizing applications using the UniBasic programming language, typically on MultiValue database platforms like UniData or UniVerse. They play a crucial role in designing complex business logic, troubleshooting legacy systems, and ensuring the scalability and reliability of enterprise applications. With their expertise, they often lead projects, mentor junior developers, and help modernize or integrate legacy systems with new technologies.

What are the key skills and qualifications needed to thrive as a senior unibasic?

To thrive as a Senior Unibasic Developer, you need advanced proficiency in Unibasic programming, database management, and experience with MultiValue/PICK systems, often supported by a degree in computer science or a related field. Familiarity with tools like Rocket U2 (UniData/UniVerse), version control systems, and integration with modern platforms is typically required. Strong problem-solving, communication, and project management skills help you collaborate effectively and deliver robust business solutions. These skills are crucial for maintaining legacy systems, integrating with new technologies, and ensuring reliable, scalable software for organizational operations.

What are the most common challenges faced by senior unibasic developers in maintaining legacy systems?

Senior Unibasic developers often work with legacy systems that require careful maintenance and upgrades. A common challenge is ensuring compatibility between old Unibasic code and newer technologies or platforms, which may involve troubleshooting undocumented features or outdated integrations. Additionally, they frequently collaborate with cross-functional teams to translate business requirements into technical solutions, all while balancing the need for stability with the desire for modernization. Maintaining thorough documentation and knowledge-sharing within the team is crucial for long-term system sustainability.

What is the difference between Senior Unibasic vs Unibasic Programmer?

AspectSenior UnibasicUnibasic Programmer
CredentialsTypically requires several years of experience and advanced knowledge of UnibasicEntry to mid-level experience, basic to intermediate Unibasic skills
Work EnvironmentOften in larger organizations, involved in system design and troubleshootingPrimarily coding, testing, and maintaining Unibasic applications
Industry UsageUsed in enterprise resource planning (ERP) systems, manufacturing, and logisticsCommon in similar industries, focusing on application development

Senior Unibasic professionals typically have more experience and handle complex system tasks, while Unibasic Programmers focus on coding and application maintenance. The senior role involves leadership and system design, whereas the programmer role emphasizes development and implementation.

What are the most commonly searched types of Unibasic jobs?

The most popular types of Unibasic jobs are:

Infographic showing various Senior Unibasic job openings in the United States as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 83% Physical, and 17% Remote job distribution, with an average salary of $80,287 per year, or $38.6 per hour.
Texas State Library and Archives Commision
Libraries and Archives • 201 - 500 employees

$55.75 - $73.75/hr

Full-time

Re-posted 14 days ago


Job description

Role/Responsibilities This individual will follow the Software Development Life Cycle (SDLC) including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Deployment, and Documentation (CFR 21 Part 11) phases. Develop key product features and complex software solutions within existing large-scale enterprise applications and new strategic initiatives using preferred languages Collaborate with cross-functional partners (QA, Business Analyst, Project Managers, etc.) in an Agile/Scrum team environment. Assist with generating and analyzing business and functional requirements for proposed software solutions. Participate in architectural and database design discussions as they relate to product direction. Create design specifications, documentation, and unit testing plans as defined by the Agile development process and any other required process. Complete development tasks independently as well as under direction from the product architect and development leads. Maintain and support software solutions post-production. Ability to contact internal clients/users to help troubleshoot production issues. Develop features completely including the front-end components and the backend systems. Work closely with other engineers to develop the best technical design and approach for new product development. Qualifications & Experience Minimum Requirements (Must to Have) BS/BA degree in Computer Science/Information Systems or related field, or equivalent combination of education and work experience Proven experience as a Unidata Developer, demonstrating successful contributions to Unidata-based projects. 5+ years of professional experience in software development or technical engineering capacity. 5+ years of experience with custom application software development using UNIDATA/UNIVERSE/UNIBASIC and Python Server-side technologies using UNIX to interface with multiple types of client environments, and Web Services (SOAP, REST). Knowledge of healthcare messaging standards such as HL7. Effective communication skills, both written and verbal, to collaborate with technical and non-technical stakeholders. Ability to work collaboratively in an agile development environment. Exposure to modern software development practices, such as DevOps, CI/CD and GitLabDesired Qualifications Knowledge of healthcare protocols such as HL7 etc. and instrument interfaces (ASTM) is a plus." (1.) To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations. (2.) To be responsible for providing technical guidance or solutions ;define, advocate, and implement best practices and coding standards for the team. (3.) To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations). (4.) To develop and guide the team members in enhancing their technical capabilities and increasing productivity