Position Type:
Permanent

Experience Required:
Proven experience in developing server-side applications using .NET Framework and C# .NET Core

Job Category:
Information Technology

Job Location:
Amsterdam (AMS) The Netherlands (Remote)

Education Required:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Back End Developer

POSITION OVERVIEW

The Back-End Developer position will have a passion for developing robust, scalable, and efficient software applications. The successful candidate will be able to demonstrate knowledge and expertise in .NET, C#, MSSQL, and OLAP.

GENERAL RESPONSIBILITIES

  • Design and develop server-side code using .NET Framework and C# .NET Core
  • Collaborate with front-end developers, business analysts, and stakeholders to understand project requirements and design solutions
  • Implement secure and efficient RESTful APIs and web services
  • Write clean, maintainable, and well-documented code
  • Perform unit testing and debugging of server-side code
  • Deploy and maintain applications on cloud-based platforms such as Azure or AWS
  • Continuously monitor and improve application performance, scalability, and security
  • Design and maintain OLAP cubes and data warehouses using MSSQL
  • Additional duties as assigned.

QUALIFICATIONS

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Proven experience in developing server-side applications using .NET Framework and C# .NET Core
  • Strong understanding of object-oriented programming principles
  • Familiarity with software development life cycle (SDLC) methodologies such as Agile or Scrum
  • Experience with MSSQL and data modelling
  • Knowledge of OLAP cube design and data warehousing
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills