Software Engineer

Zagreb, Croatia (Hybrid)

About us

At GDi, we develop technology that delivers real value. Our motto and mission Creating efficiencies. Stimulating growth drives us to develop innovative solutions for asset management, GIS and spatial data, digital platforms, and smart operations and operational systems.

Our industry-focused technology solutions and products help optimize work processes and improve productivity for our clients. Today, the main focus of our products is on intelligent assets, operations and resources, smart data, and smart platforms.

We are proud of our solutions in the field of operating support systems (OSS) as well as geoinformation systems (GIS), but we did not stop there. We help organizations across the public sector, local and regional government, utilities, energy, natural resources, and other industries digitalize their processes, make better decisions, and operate more efficiently, and we continuously strive to develop and deliver high-quality solutions to our clients.

Your challenge

Join our Software Engineering Team as a Full Stack Software Engineer, where you'll be integral to delivering high-quality solutions for our clients.

What will you do? 

  • Develop scalable and maintainable applications using ASP.NET Core and Angular
  • Write efficient production and test code with Entity Framework and SQL Server
  • Participate in the full software development lifecycle, from design and development to testing and deployment
  • Collaborate with cross-functional teams in daily meetings, and alignment on project goals
  • Lead the creation of functional requirements and technical specifications
  • Mentor junior developers and foster a culture of knowledge-sharing
  • Contribute to process improvements within the software implementation team

About you:

  • Experience with MS technology stack: .NET, .NET Core, C#
  • Experience with: JavaScript, HTML, CSS, Angular, SQL, SQL Server, RESTful web services, Azure
  • Strong problem-solving, time management, and organizational skills
  • A degree in Computer Science or a related field is a plus, but not required

Few more reasons to apply:

  • International and professional business environment with a friendly team atmosphere and knowledge-sharing culture
  • Opportunity for continuous development and learning through internal seminars, educations, and conferences
  • Potential to grow within a dynamic team, in a company expanding globally
  • Various team activities including group sport activities based on your interests - tennis, football and basketball
  • subsidized MultiSport card
  • Flexible working hours and remote work whenever you need it
  • Additional Health Insurance


Location: Zagreb, Croatia


Software Engineer

Job description

Software Engineer

Personal information
Professional data
Details