.Net Developer
![DocPlanner Logo](https://cdn.jobscollider.com/logo/docplannergroup-3c47-0.webp)
DocPlanner
Summary
Join the Noa Notes Team at Docplanner and become a .NET Backend Engineer, contributing to the development of Noa, an AI-powered assistant revolutionizing medical staff workflows. You will design and develop backend functionalities in .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 company offers a remote-friendly work environment, flexible hours, paid time off, private healthcare, and professional development opportunities. If you are passionate about clean architecture, distributed cloud systems, and AI-powered applications, this is the perfect opportunity to make a significant impact on healthcare.
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
- Share options plan after 6 months of working with us
- Remote or hybrid work model with or hub in Warsaw
- Flexible working hours (fully flexible, as in most cases you only have to be on a couple of meetings weekly)
- 20/26 days of paid time off (depending on your contract)
- Additional paid day off on your birthday or work anniversary (you choose what you want to celebrate)
- Private healthcare plan with Signal Iduna for you and subsidized for your family
- Multisport card co-financing for you to have access to sports facilities across Poland
- Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling
- Free English classes