Software Engineer


Full time (8 hours)

Software Engineer Software Engineer

General description

We build next generation IT solutions for impactful organizations. We engage creativity and innovation to deliver quality and value. We believe in mutual respect, inspired teamwork and continuous development.

Join our team and gain the opportunity to advance to higher levels of software engineering and architecture.

You will work with a wide variety of technological implementations ranging from procedural programming to scripting and OOP and deliver a powerful product, capable of processing enormous amounts of business-vital data on a daily basis.


  • Bachelor or Master’s degree in Computer science, Informatics or equivalent
  • Good command of English Language (written and spoken)
  • 2+ years of experience in commercial software projects
  • OOP experience with Java (preferred), C/C++ or C#
  • Experience with Unix/Linux Shell scripting and command languages such as Bash
  • Programming experience with scripting languages such as JavaScript
  • Programming experience with RDBMS (Oracle, MSSQL Server, IBM DB2 or other)


  • Experience with J2EE (preferred) or .NET Server technologies
  • Experience with JPA Hibernate, Spring or other JVM tools and frameworks
  • Experience with XML and Web Services
  • Experience with BEA Web Logic
  • Experience with portal technologies, IBM WebSphere Portal
  • Experience with other general purpose programming languages, such as Python
  • Experience with workload automation & management with Cron
  • Experience in procedural programming languages or UMLs is considered as a great advantage


  • Implements project modules/solution components according to the project requirements
  • Follows the instructions of and report to his/her Team Leader
  • Follows the project and company standards and team working procedures
  • Keeps the project documentation up-to-date accordingly for both new and old implementations
  • Participate in Agile processes, such as daily SCRUM meetings and reporting

What we offer

  • Attractive compensation package – competitive salary, company sponsored mobile phone plan, different partnership and discounts programes
  • Great work environment – generous space with state of the art hardware and software, additional health insurance, different food and beverage offers, open communication, team buildings and celebrations
  • Opportunities for growth and career development – knowledge sharing seminars, technical trainings and individual certification plans, regular performance assessment, access to a large library of technical materials
  • Regular holidays and vacation time, plus one additional day of annual vacation for every year served