R&D Senior Staff Consultant


Permanent - Full Time


Santa Fe, Argentina

Main Roles and Responsibilities:

Project Related

  • Be involved in the development of engineering simulation and optimization software.
  • Be involved in the design and development of modern backend applications.
  • Be able to produce high quality, low maintenance code that can be tested automatically.
  • Be able to document your designs.


  • Be a mentor to your team members on web application development design and web technology trends.
  • Take self-learning initiatives.

KBC Company Business

  • Ability to support development of any KBC’s applications if needed.
  • Build / maintain awareness of KBC's other applications.

Position Requirements:

  • Degree in Computer Science or related field.
  • 4 – 6 years of experience working as a scientific programmer.
  • Proficiency with scientific computation, numerical methods, graph theory and optimization methods
  • Knowledge of Discrete Event Simulation frameworks
  • Proficiency with Java, JavaEE, Typescript, JavaScript, Web services, REST APIs.
  • Experience designing componentized and extensible web applications.
  • Experience documenting application design.
  • Experience writing unit, integration, visual and end to end tests.
  • Knowledge in version control software.
  • Knowledge in agile software development process and methods.
  • Problem solving and problem abstraction skills.
  • Good interpersonal skills.
  • Excellent level of written and spoken English.