Senior Software Engineer (d/f/m)

Permanent employee, Full-time · Südafrika, Remote EU, Berlin

Mission of the role
As a Senior Software Engineer on our team, you will be responsible for high-quality backend solutions
Your responsibilities
  • Designing, developing, and maintaining high-quality backend solutions
  • Contributing to the architecture of our system
  • Leading by example in building excellent, highly usable, secure, performant, maintainable/extendable, well-tested, and technically awesome software
  • Sharing your expertise and experiences to support other developers
  • Ensuring adherence to standards and guidelines around architecture, code quality, performance, etc.
  • Understanding requirements, the domains, & big picture, as well as helping others do the same
  • Participating in Code Reviews and providing constructive feedback in a timely manner
  • Working closely with product owners, UX/UI designers, other developers, DevOps, and QA in cross-functional teams
  • Planning, estimating, and reviewing tasks and code with the team
  • Being a proactive team member who takes ownership and contributes actively
Your profile
We're only accepting applicants in or near the time zones SAST (South Africa) and CET (Berlin). To be successful in this role, you'll need:
  • Expert-level experience with fundamental backend technologies - C#, .NET framework (Core), ASP.NET as well as related tooling
  • Significant experience with Entity Framework (especially EF-Core) and understanding of relational databases
  • Very comfortable using Git in a team environment, with practical experience with Merge Requests, Branches, resolving conflicts, etc.
  • Significant experience working in a cross-functional team, including working with QA and POs as well as code reviews and pair programming
  • As an international team, fluent English is a must, German would be a bonus but is not essential to the role.
Nice-To-Haves
  • If you've worked in a regulated industry esp. healthcare this will be a plus
  • Familiar with design patterns and architectural concepts like API first, SOLID and Domain Driven Design (DDD), CQRS and REST
  • Experience with automated testing (IO, regression, unit, integration, load, etc) and passionate about Test or Behaviour Driven Development (TDD/BDD)
  • Knowledge of FHIR & HL7 is advantageous
  • Deeper understanding of databases (esp. PostgreSQL)
  • Familiarity with CI/CD tooling (esp. GitLab)
  • An understanding of frontend fundamentals and how these relate to the backend
Why us?
Our vision is to enable everyone to live a healthier lives!

We strive to live our values of Kindness, Excellence, Ownership, and Integrity every day, and here at doctorly, we believe that outdated health IT infrastructure needs innovative disruption, and we're committed to making a meaningful impact in the healthcare industry.

We offer flexible working hours, remote/hybrid/office as you prefer and strive to pay great rates suitable for your amazing skills and outstanding experience. Of course, we offer all of the usual perks (great gear, awesome colleagues, etc.) as part of our standard package along with great annual leave, healthcare and pension plans. We also offer all employees an excellent virtual options package and a team culture that is second to none.

We optionally offer the option to work 4 days a week at 80% (of your salary).
Our recruiting process
  • Introduction Call - what is doctorly, our vision, who are you, why do we match ~ 30 min.
  • Formal/Technical Interview - a chance for you (and us) to ask all the necessary questions ~ 1 hr
  • Assessment Task/Workshop - the content and length depend a lot on the role and seniority ~2-4 hours
  • References check - we talk to two of your references for about 15 minutes each
  • Cultural Interview/Meet the team - a chance for you to really get to know your teammates before you start ~1,5 hrs
  • Contract walkthrough, here we take you through the employment agreement and shares contracts so that you really understand both ~45 min.

The entire process should take less than 2 weeks to complete (depending on your availability). We’re flexible and adaptable to your needs and those of the role in this process.
About us
Our vision is to enable everyone to live healthier lives!

We strive to live our values of Kindness, Excellence, Ownership, and Integrity every day, and here at doctorly, we believe that outdated health IT infrastructure needs innovative disruption, and we're committed to making a meaningful impact in the healthcare industry.
Your application!
We appreciate your interest in doctorly GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at hr@doctorly.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.