Please attach your CV (PDF or DOC, up to 5MB)

    captcha
    enjoy.ing
    • Home
    • About us
      • Who we are
    • What we do
      • Projects
      • Technologies
    • work’n’enjoy
      • Why we enjoy engineering
      • People Development – Investing in people
    • Open positions
    • News
    • Contact
    • Home
    • About us
      • Who we are
    • What we do
      • Projects
      • Technologies
    • work’n’enjoy
      • Why we enjoy engineering
      • People Development – Investing in people
    • Open positions
    • News
    • Contact

    Backend Software Engineer

    Home » Backend Software Engineer
    enjoying-jobs-default-image

    You will:

    • 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

    You have:

    • 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

    Our offer:

    • 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

    Please apply or contact us for any additional information.

    APPLY
    Other open positions
    enjoy.ing

    Copyright © 2021 enjoy.ing