enjoy.ing Company Profile

Senior .NET Software Engineer


Опис посла


  • Develop software product with millions of users – an indispensable part of life of the Swiss inhabitants
  • Work closely with team members located in Zurich adhering to the Scrum principles
  • Analyze business requirements and translate them into technical specifications
  • Ensure that design meets business requirements and a high user experience is achieved
  • Provide support for designated production systems
  • Develop new products and optimize existing ones


  • At least 5 years of software development experience
  • Strong knowledge of the .NET framework and C#
  • Strong knowledge of ASP.NET (with focus on ASP.NET MVC and ASP.NET Web API)
  • Strong knowledge and experience in design/concepts
  • Experience with Azure development will be considered as an asset
  • Good communication skills and fluent English
  • Experience with front-end web development (React & NextJS, Typescript, Node) will be considered as an asset
  • Solution-oriented mindset
  • Know-how in working with other Engineers, Tech Leads, Product Owners, etc.


  • Possibility to work fully remote
  • A chance to be part of casual but highly professional international environment
  • Opportunity to learn from experienced colleagues, including internal knowledge sharing sessions
  • Competitive compensation depending on experience and skills
  • Private pension and medical insurance
  • Fully paid sick and maternity leaves
  • Professional and soft skills trainings and education
  • Awesome referral fees
  • Sports, team buildings, conferences and events
  • Modern and cozy offices in New Belgrade and Niš, cakes and fresh fruits…
  • Possibility to travel abroad
  • Work – life balanced schedule
  • Respect and support to your professional, family and personal goals
Find your dream job