Mid-Level .NET Software Engineer (m/f)

Zagreb, Croatia

This job is not available any more.

Location: Zagreb, Croatia

Vacancies: 1

Deadline: June 1st, 2019

As one of the leading global farm management software companies, we are building products that help farmers tackle their everyday challenges. 

The quality of our work is proven by the fact that all market researches in the last few years listed us in the Top 10 Farm management solutions globally, and we’re recognized by more than 40 000 farmers from 170 countries worldwide. Besides farmers, our clients are cooperatives, food processing companies, insurances and government institutions. 

So yeah, we're aware that we're quite good at what we do.

But we're also aware that there are numerous areas where we can do even better - and that's where you fit in!

We strive to build our products to work smoothly and provide the best possible user experience to our customers, while delivering them great business value.

As a Software Engineer, you will be working on different Agrivi products where you’ll be able to put in practice your knowledge on various frontend and backend technologies - from databases (MySQL & MongoDB), business layer & REST API (C#), to frontend stuff like SCSS & TypeScript. If you have working experience with some of these technologies, and using common design patterns and coding standards is your routine, if you’re a problem solver and would like to work on a large-scale solution - we'd definitely love to hear from you!


  • Engage in a full product development lifecycle including technical specifications, programming, troubleshooting and maintenance
  • Participate in continuous platform architecture improvement process and maintaining internal technology standards
  • Create optimized, well-documented, object-oriented and unit-tested programming code
  • Aligning and implementing requirements within time, cost and quality constraints
  • Analysis, research and support in definition of customer requirements

Qualifications & Requirements:

  • 2+ years of experience in building scalable .NET MVC web applications
  • Working experience with SQL databases
  • A self-motivated individual able to prioritize and manage workload and meet critical project milestones and deadlines
  • Excellent interpersonal skills and the ability to build good working relationships

The ideal candidate will also have:

  • Working experience with .NET Core, NoSQL databases, HTML5, TypeScript or SCSS
  • Working experience with agile development standards (Scrum, Kanban…)
  • Knowledge of project management and versioning systems (e.g. TFS, Git, Sourcetree)
  • A goal-oriented mindset
  • A structured approach to everyday work
  • An open mind for new ideas and options

We offer:

  • Engaging in challenging projects
  • An opportunity to tackle technological as well as business challenges related to fast-growing farm management industry
  • A chance to communicate your own ideas and bring them to life
  • Educations and certifications
  • Flexible working hours
  • Notebook and smartphone for both official and personal use
  • Competitive salary
  • Team buildings and other organized activities as well as a kitchen stocked with the usual foodstuff

Check out other .NET Software Engineer (m/f) open positions:

Junior .NET Software Engineer (m/f)