Jobs for Developers

Backend Software Engineer

Enjoy.ingSerbiaFull-time$100k - $250k*Aug 4, 2022

Alternative Jobs

  • Be responsible for the conceptualization, design, development, testing, review, deployment, and operation of the scraping and data collection solutions of our most popular applications: the property and car marketplaces
  • Develop modern, state-of-the-art, stable, and maintainable internal services as well as support our existing solutions which provide our user-facing applications with the collected raw data
  • Tackle interesting challenges in a variety of technologies, including our transition to the Azure cloud and exploring new ways of collecting and processing data
  • Actively participate in shaping the team and its ways of working inside the company-wide Scaled Agile Framework
  • Work with .NET/C# (Framework and Core), ASP.NET, NHibernate, NUnit, Moq, Autofac;
  • Work with MS SQL Server, MongoDB, ELK, Datadog
  • Work with Azure Cloud, Azure Kubernetes Services as well as GitHub; Visual Studio & VS Code;
  • Perform Software development with Kanban/Scrum/SAFe using Jira and Confluence
  • Use Slack and Google Workspace

Requirements

  • Degree in computer science or have equivalent work experience
  • 3-5 years of professional work experience
  • Profound knowledge in developing modern and containerized .NET (6 and onward) as well as monolithic .NET Framework applications
  • Knowledge of how to design testable software and how to cover it with automated tests
  • Understanding of architecting scalable distributed batch systems (preferably real-time as well)
  • Understanding of Git, GitHub, Jira, and Confluence
  • Ability to participate in the whole lifecycle (design, implementation, testing, deployment, monitoring, etc.) of cloud-native applications using state-of-the-art technologies such as Kubernetes and the respective tooling (helm, kubectl, az, etc.) in the Azure Cloud
  • Profound knowledge of SQL
  • Familiarity with different kinds of persistence/event/streaming technologies
  • Experience with agile development methodologies (SAFe is a plus) and understanding the idea of outcome-driven development
  • Experience in data mining, e.g., web crawling & scraping
  • An open communication skills and proactive contributor approach
  • Willing to create complex applications for data collection and web scraping
  • Fluency in English

Benefits

  • A chance to be a part of a casual but professional environment where you will have a safe place to try, fail and learn
  • Have full ownership over your code
  • Coaching from our tech leads to advance your soft and technical skills and set your own development path
  • Defined and organized onboarding process for both, the company, and the project
  • Competitive compensation depending on experience and skills
  • Private pension and medical insurance for you and your family. Also, maternity, and sick leave are 100% paid
  • Sports clubs – from fishing to basketball, whatever rocks your boat
  • Awesome referral fees - because great people know great people
  • Work-life balance – this is the company that really supports your professional, family, and personal goals
  • Freedom to decide how you want to work - partly or fully remote or from our offices

Alternative Jobs