“The greatest mastery is that of oneself in all possible contexts”

Software Engineer - principal level


On-site | Hybrid | Remote


Java | .Net | Angular | Flutter



Flexible Full-Time


Your technical skills

  • Have the ability to manifest full ownership for a software solution
  • Have the ability to ‘zoom into’ the details of a specific part of a software system
  • Have the ability to decide the best way for progressing a technical solution, in collaboration with an Architect
  • Have the ability to stay up to date with modern technologies and practices
  • Have the ability to easily assess the exact state of a solution based on deep knowledge about the processes involved in manufacturing software
  • Have the ability to suggest and argument the selection of solutions that would improve the overall efficiency of the development process and its resulting yield
  • Have good understanding of the manufacturing process of software


Your soft skills

  • Know how to give and receive feedback
  • Ability to express yourself in writing (emails, comments, code reviews etc.)
  • Community engagement
  • Ability to offer guidance to fellow colleagues 
  • Ability to offer mentorship to fellow colleagues 
  • Client interaction abilities
  • Leading abilities 
  • Constant self-improvement (by reading books, attending courses, obtaining certifications etc.


Our contribution

  • Helping you take your SOLVER mindset to the next level
  • Working remotely/hybrid and in a flexible manner
  • A path of continuous growth & learning 
  • A feedback culture
  • Perfect environment for own initiatives, challenges & ideas
  • Acknowledgement for your initiatives
  • Perfect environment for your self-improvement by providing books, facilitating the attendance to courses and the obtaining of certifications 
  • Total transparency about decisions, results & strategy


Apply Now

abac’s people