Symphony Anywhere

Senior .NET Engineer

Symphony Solutions is a cloud transformation company headquartered in Amsterdam, with offices in the Netherlands, US, Ukraine, Macedonia, and Poland. Symphony Solutions recently celebrated 10 years of continuous service, and we attract many people with our open, welcoming culture and Dutch-inspired environment.

We are a company with a difference as we maintain a strong ethical culture and keep company values at the level of interpersonal and client-oriented relationships. Our philosophy is to establish close and strong relations with every client, employee, and candidate to succeed in our main directions (e.g. PHP, Java, C#, C++, SAP, Salesforce/Force.com, iOS, Android, BlackBerry).

We are looking for a Backend Developer (.NET) to join our Software Engineering department which is responsible for delivering innovative software solutions in an agile environment. The team is an eclectic bunch of talented developers.

Requirements:

  • Someone able to demonstrate the use of the latest .NET Technologies (.NET Core, WebSockets, WebAPI)
  • Someone experienced in Microservices architecture, Events and Event Streaming
  • Have prior knowledge or willingness to learn Actor Based Modelling (Microsoft Orleans)
  • Someone with a comprehensive understanding of object-oriented and service-oriented
  • application development
  • Plan and work autonomously and within a team, following the Agile Methodology and having a deep understanding of Source Control and GIT Flow
  • Experience with multi-threading and concurrency
  • Experience with debugging, performance profiling, and optimization
  • Experience with client/server or N-tier architectures
  • Experience with Testing Frameworks (NUnit or XUnit) is a nice to have
  • Experience with Atlassian Suite (Jira, Confluence, Bitbucket) is a nice to have
  • Experience with MVC (Model, View, Controller) is a nice to have
  • Bachelor’s degree in computer science, or related field will be considered an asset
  • Ideally have a minimum of 4 years of experience in a similar role

Responsibilities:

  • Build reusable code and libraries for future use and maintain the back-end systems
  • Implement efficient and performant backend code
  • Provide realistic estimates for requests, fixes, and new ideas
  • Cooperate with the multiple teams in implementing new functionality
  • To look at a problem and come up with practical solutions
  • Write unit tests with mocked code
  • Write clear and precise technical documentation
  • Use SQL to tune existing data constructs

We offer:

  • Medical Insurance
  • Personal Workstation
  • Competitive salary and compensation package
  • Friendly and professional team
  • Symphony Training Academy
  • Low hierarchy and open communication
  • 20 vacation days
  • Corporate Doctor
  • See BENEFITS Section for the full line-up

×
pdf | doc | docx allowed, 5mb max

Thank You for Your Submission!

Our recruiter will contact you soon.

Share

Our Recruitment process

Recruitment proccess Recruitment proccess

Check also