C# Senior Back-End Developer


We are a company in the IoT space formed by experienced founders with a strong corporate background and we are looking to add in our core team a qualified back-end developer who will help with the delivery of our solution.

We are looking for a senior backend developer that will be able to develop and support existing applications. The main scope of work will include server-side code, using optimal and efficient technologies, frameworks, and patterns. The primary responsibilities will be to design and develop these applications. Therefore, it’s essential that you are skilled at problem-solving, solution design, and high-quality coding.

Main Job Tasks, Duties, and Responsibilities

  • Delivering high-quality applications
  • Close collaboration with front-end developers for integration
  • Ensuring adequate performance levels and uninterrupted operation
  • Writing test-backed server-side code
  • Analyzing requirements and designing new functionalities

Education and Experience

  • Proficiency in C#
  • Experience using .NET Core Framework
  • Experience in developing ASP.NET Core MVC applications
  • Good knowledge of Entity Framework, EF Core, Design Patterns, and O/R Mapping
  • Proficient knowledge in PostgreSQL
  • Understanding of HTML, JS, CSS, XML, JSON and XSLT
  • Familiarity with Azure Services
  • Familiarity with OAuth 2.0 framework using Identity Server 4
  • 5+ years development professional experience
  • Experience working in an Agile/Scrum development process
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills

What we offer

  • Competitive salary
  • Full-time employment
  • Friendly colleagues and a pleasant working environment
  • Professional development within a rapidly growing company
  • Working with an agile and talented team
  • Hybrid on premise / remote working model

Apply for this position

Allowed Type(s): .pdf, .doc, .docx