Mid/Senior .NET Software Engineer

We are looking for new teammates to join our web-based intelligence platform for the U.S. real estate market. The .NET Software Engineer is a strong contributor within our Dev team (220+ members) and will actively participate in the product architecture, development, code review and deployment process.

If you are a Mid/Senior .NET Developer, let’s grab a coffee and discuss more about how you can find your fit in our team!

What we're looking for:

Mid-level requirements (3+ years work experience)

  • Good knowledge of C# / VB.Net
  • Solid understanding of OOP principles and familiarity with design patterns
  • Experience with MS SQL Server
  • Good understanding of HTML, JavaScript, CSS
  • Knowledge of N-tier application architecture
  • Experience with Web services
  • Understanding of algorithms, data structures, and performance optimization techniques for near real-time use cases
  • Exposure to refactoring techniques and tools like ReSharper
  • Strong interpersonal and communication skills, flexibility, team spirit

What you'll do:

Mid-level responsibilities

  • Design, write, test and refactor software
  • Collaborate directly with business analysts and other stakeholders to understand requirements and demo working software
  • Work in a tightly knit, cross-functional team
  • Work in an Agile environment with widely used methodologies

For senior-level (8+ years work experience) you’ll also need:

  • Experience with Database Performance Tuning, Schema and DB Design, Data Analytics
  • Strong understanding of web infrastructure, performance analysis, network topology
  • Should be able to handle multiple projects at the same time
  • Strong problem-solving skills
  • Good knowledge of quality standards and best practices

Senior-level responsibilities

Besides the responsibilities mentioned for the mid-level engineer, we expect from you to:

  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks, review specifications and propose technical solutions
  • Offer guidance to junior colleagues & provide technical leadership and hands-on expertise (perform code reviews and suggest improvements in code written by your team)

Considered a plus for both levels

  • Good knowledge of .NET 4.6 and/or .Net Core
  • Experience with Angular framework
  • Fluency with Dev Tools
  • Familiarity with Reporting Services (SSRS)
  • Test driven development and pair programming

We also offer a competitive benefits package including:

  • Highly competitive salary
  • Up to $2.000 educational reimbursement plan/calendar year
  • Flexible office work schedule
  • Modern technology, work methods and tools
  • Possibility to participate in various training programs and conferences (remote or on-site)
  • Comprehensive private medical and life insurance plan
  • Commuting and parking benefits
  • 15 RON/day meal tickets and fresh fruits, snacks and coffee in the office
  • Discount plans for fitness centers, restaurants and various other service providers
  • Open air terraces, game rooms
  • Access to company vacation condos in the U.S
  • Regular themed parties & team building activities

Apply for this job

en_US ro_RO