.Net Developer

DocPlanner Logo

DocPlanner

πŸ“Remote - Spain

Summary

Join the Noa Notes Team at Docplanner and become a .NET Backend Engineer, contributing to the development of Noa, an AI-powered assistant for medical professionals. You will design and develop backend functionalities using .NET/C#, work with relational and NoSQL databases, implement clean architecture principles, and integrate with various systems like AWS and Azure. This role requires strong experience with .NET/C#, relational databases, and object-oriented programming. The ideal candidate possesses a deep understanding of scalable system architectures and a passion for clean code and testing. Docplanner offers a flexible remuneration system, remote work options, extensive paid time off, and various health and wellness benefits.

Requirements

  • Strong experience with .NET/C# and relational databases (SQL)
  • A deep understanding of object-oriented programming (OOP) and design principles
  • Experience working with NoSQL, Docker and observability tools
  • A strong belief in testing as a crucial part of development
  • Experience with asynchronous and multi-threaded programming
  • The ability to design complex, scalable system architectures
  • Curiosity about end-users, how they interact with and perceive our product
  • Ability to apply product management techniques when it comes to proper prioritization and scope slicing
  • Strong problem-solving and algorithmic thinking skills, with the ability to tackle complex challenges efficiently
  • High level of ownership and accountability, with an entrepreneurial mindset as a plus
  • Excellent communication skills in English (both spoken and written)

Responsibilities

  • Design and develop backend functionalities in .NET/C#, following best coding practices
  • Work with relational and NoSQL databases to ensure data integrity, scalability and security
  • Implement clean architecture principles and the CQRS pattern
  • Develop and optimize scalable distributed cloud systems
  • Integrate AWS, Azure, Whisper, and ChatGPT
  • Elevate queues such as Azure Queues or RabbitMQ
  • Collaborate with frontend developers (Vue.js)
  • Ensure high code quality through TDD, DDD, and extreme programming practices
  • Support DevOps-related tasks, including Kubernetes deployments
  • Provide technical support and foster a culture of knowledge-sharing within the team

Preferred Qualifications

  • Familiarity with modern frontend frameworks (Vue.js preferred)
  • Experience in AI-related projects (e.g., Speech-to-Text)
  • Knowledge of Kubernetes
  • Understanding of security, authentication, and authorization flows
  • Ability to understand Python codebase

Benefits

  • Flexible remuneration and benefits system via Flexoh, which includes: restaurant card, transportation card, kindergarten, and training tax savings
  • Share options plan after 6 months of working with us
  • Remote or hybrid work model with our hub in Barcelona
  • Flexible working hours (fully flexible, as in most cases you only have to be on a couple of meetings weekly)
  • Summer intensive schedule during July and August (work 7 hours, finish earlier)
  • 23 paid holidays, with exchangeable local bank holidays
  • Additional paid holiday on your birthday or work anniversary (you choose what you want to celebrate)
  • Private healthcare plan with Adeslas for you and subsidized for your family (medical and dental)
  • Access to hundreds of gyms for a symbolic fee in partnership for you and your family with Wellhub
  • Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling
  • Free English and Spanish classes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.