Software Engineer – UniData / MultiValue BASIC 6929

Softgic S.

Chihuahua

Presencial

MXN 420.000 - 700.000

Jornada completa

14 días+
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Descripción de la vacante

Softgic S. is seeking a Software Engineer with UniData, MultiValue BASIC, and REST API experience to maintain and modernize Payroll and HR software products. You will work on SaaS, mobile, and on‑premises deployments, shaping reliability and scalability.

Join a collaborative team that embraces AI-assisted coding tools like GitHub Copilot and Claude Code to accelerate development and improve code quality across QA, Product Management, and Customer Support.

Formación

  • Hands-on UniData or MultiValue database experience.
  • Experience with UniData BASIC / MultiValue BASIC or compatible BASIC language.
  • Knowledge of REST APIs / web services and agile methodologies.
  • Experience with unit testing and TDD practices.
  • Strong problem-solving and cross-functional collaboration skills.
  • Ability to work independently and meet deadlines.

Responsabilidades

  • Develop, maintain, debug, and enhance UniData BASIC / MultiValue BASIC applications.
  • Build and consume RESTful web services and APIs.
  • Collaborate with QA, Product Management, and Customer Support to ensure quality and performance.
  • Apply Agile/Scrum practices and participate in priority R&D and improvements.
  • Utilize AI-assisted tools (GitHub Copilot, Claude Code) to accelerate development.

Herramientas

UniData BASIC / MultiValue BASIC
RESTful APIs / web services
SB (SystemBuilder)+
AI-assisted coding tools
GitHub Copilot
Claude Code

Descripción del empleo

Software Engineer - UniData / MultiValue BASIC 6929

We are looking for a Software Engineer with experience in UniData, MultiValue databases, and BASIC programming languages to contribute to the maintenance, enhancement, and modernization of enterprise Payroll and HR software products .

As a key member of the Engineering team, you will work on business-critical applications deployed across SaaS, mobile, and on-premises environments . The role involves software development, debugging, troubleshooting, application modernization, and continuous improvements to system reliability and scalability.

You will also leverage modern AI-assisted engineering tools such as GitHub Copilot and Claude Code to accelerate development, improve code quality, enhance system understanding, and optimize engineering workflows.

The ideal candidate has hands‑on experience with UniData or related MultiValue technologies , strong programming fundamentals, and the ability to collaborate effectively with Engineering, QA, Product Management, Customer Support, and other stakeholders.

Responsibilities
  • Develop, maintain, debug, and enhance applications using UniData BASIC / MultiValue BASIC .
  • Use development, editing, and debugging tools to identify and resolve software issues.
  • Maintain and enhance existing Payroll and HR software applications .
  • Use AI-assisted coding tools , such as GitHub Copilot and Claude Code, to accelerate development and improve engineering workflows.
  • Collaborate with QA Engineers to ensure application quality, functionality, reliability, and performance .
  • Troubleshoot complex issues across multiple application tiers.
  • Identify and resolve technical problems proactively while escalating issues when additional support is required.
  • Continuously improve the reliability, maintainability, performance, and scalability of existing applications.
  • Participate actively in Agile software development teams .
  • Contribute to and, when appropriate, lead priority R&D and technical improvement initiatives .
  • Develop deep expertise across multiple areas of the product, its underlying technologies, architecture, and design patterns.
  • Build and consume RESTful web services and APIs .
  • Collaborate closely with Software Engineers, QA, Product Management, Customer Support , and other cross-functional teams.
  • Manage development priorities and deliver assigned work within established deadlines.
  • Apply software engineering best practices, including Unit Testing and Test-Driven Development (TDD) .
Requirements
  • Hands‑on experience with UniData or related MultiValue database technologies .
  • Experience programming with UniData BASIC, MultiValue BASIC , or strong experience with a comparable BASIC language that enables rapid adoption.
  • Solid software development, debugging, and troubleshooting skills.
  • Experience developing and maintaining enterprise software applications.
  • Experience building and consuming REST APIs / web services .
  • Experience working with Agile/Scrum software development methodologies .
  • Knowledge of Unit Testing and Test-Driven Development (TDD) .
  • Strong analytical and problem-solving capabilities.
  • Ability to troubleshoot issues across different application layers.
  • Strong written and verbal communication skills.
  • Strong interpersonal and collaboration skills, with the ability to work effectively across Engineering, QA, Product Management, and Customer Support teams.
  • Ability to work independently, manage priorities, and meet project deadlines.
  • Proactive mindset with the ability to identify when technical assistance or escalation is required.
Preferred Qualifications
  • Experience with SB (SystemBuilder)+ or other 4GL technologies .
  • Experience using AI-assisted software development tools , particularly GitHub Copilot and/or Claude Code .
  • Previous experience developing or supporting Payroll, Human Resources (HR), or Accounting software .
  • Experience working with SaaS and/or on-premises enterprise applications .
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Payroll & HR Software Engineer (UniData/BASIC)
Payroll & HR Software Engineer (UniData/BASIC)

Softgic S. • Chihuahua

Presencial
MXN 420.000 - 700.000
Data & Integration Analyst
Data & Integration Analyst

SCALIS • Región Centro

Presencial
MXN 600.000 - 900.000
Senior Developer (C# plus C++)
Senior Developer (C# plus C++)

GlobalLogic • Región Centro

Presencial
MXN 900.000 - 1.200.000
MES Software Developer II
MES Software Developer II

Springs Window Fashions • Reynosa

Presencial
MXN 420.000 - 660.000
Programmer
Programmer

Livingston International • Ciudad Juárez

Presencial
MXN 180.000 - 280.000
Software Engineer-3
Software Engineer-3

Rockwell Automation • Monterrey

Presencial
MXN 400.000 - 800.000
Programmer
Programmer

Livingston International • Chihuahua

Presencial
MXN 260.000 - 380.000
MES Software Developer I
MES Software Developer I

Springs Window Fashions and Affiliated Companies • Reynosa

Presencial
MXN 240.000 - 360.000
Product Manager (Integrations) ID55059
Product Manager (Integrations) ID55059

AgileEngine • Región Centro

Presencial
MXN 1.040.221 - 1.386.962
Professional growth opportunities
Competitive compensation
Flexible schedule
Senior Development Engineer MXT
Senior Development Engineer MXT

Tyson Mexico • Fresno del Sur

Presencial
MXN 900.000 - 1.600.000