Software Developer

Engineering · Costa Rica

Job description

About Us:

Datacor is the leading provider of software solutions, including ERP, CRM, Asset Tracking, Simulation and Formulation, to the process manufacturing space. We are on a mission to better equip the industry with software solutions and move it forward by building thoughtful, intuitive products that solve our customers’ most difficult problems.

We are passionate about serving our customers and helping them use data as a competitive advantage. Our customers make products that extend and sustain lives by sanitizing, fertilizing, beautifying, cleaning, and recycling the world we live in. We at Datacor help our customers make those products you use every day more safely, cost effectively and more efficiently through our technology platforms and applications. 

The Role:

As a Software Developer at Datacor, you will be charged with designing and implementing new features and functions, diagnosing and remediating software defects, and optimizing code for security, performance, and scalability. You will develop an understanding of our customers and the markets we serve, identify opportunities to create value, and enable your team to execute.

Responsibilities:

  • Work with a team of developers to build and maintain our flagship ERP product, built using Progress
  • Develop and maintain new features and enhancements to the ERP product
  • Work with business analysts and other stakeholders to understand and implement business requirements
  • Debug and fix defects in the ERP product
  • Work with other teams, such as QA, to ensure the quality of the ERP product

Required Qualifications:

  • Bachelor's degree in computer science, math, engineering, or information technology
  • Strong analytical and problem-solving skills
  • Working knowledge of data/database technologies including traditional SQL concepts
  • Strong verbal and written communications skills
  • Self-motivated and results-oriented
  • Strong focus on quality delivery and delighting customers
  • Ability to work with large systems and understand how individual modules interact with each other
  • Ability to work collaboratively with other developers and stakeholders
  • Ability to think critically and solve complex problems

Preferred Qualifications:

  • Experience with a mainstream object-oriented programming language and REST API 
  • Experience with ERP systems 
  • Experience in the process manufacturing and distribution industry
  • Experience with Progress ABL 
  • Experience with data modeling and database design 
  • Experience with unit testing and integration testing
  • Experience with agile development methodologies