Software Engineer - US Remote

Software Engineer - US Remote

Vollzeit 120000 - 140000 € / Jahr (geschätzt) Homeoffice möglich
PerfectServe

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Software und arbeite an innovativen Projekten im Gesundheitswesen.
  • Unternehmen: Führendes Unternehmen für klinische Kommunikation mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Entwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Aufstiegsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Gesundheitskommunikation und mache einen echten Unterschied.
  • Qualifikationen: Erfahrung in Python und C#, Teamarbeit und Problemlösungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 120000 - 140000 € pro Jahr.

What is Perfect Serve?

Perfect Serve is a leading provider of clinical communication and physician scheduling solutions in the health IT space.

The company was founded in 1997 and has grown steadily since then, with a notable jump after several major acquisitions were announced in 2019.

Perfect Serve now has 400+ employees, 30,000+ customers — spanning medical practices, hospitals, and health systems — and $100 million+ in annual revenue.

Perfect Serve’s mission is to accelerate speed to care by optimizing provider schedules and routing communications — including messages, pages, calls, and alerts — to the right place at the right time in any care setting.

By facilitating real-time information sharing, building better schedules, and automating important clinical workflows, we believe we can help our customers advance patient care and improve the well-being of their clinicians.

Leading analyst firms like Gartner and KLAS Research have consistently validated our approach:

  • In 2026, Perfect Serve was named highest in execution and furthest in vision in the Gartner Magic Quadrant for Clinical Communication and Collaboration — the clear segment leader.
  • Perfect Serve also received two Best in KLAS awards in 2026 — one for physician scheduling and another for ambulatory clinical communications.

That makes for 11 Best in KLAS awards over the past 9 years.

At Perfect Serve, you’ll have a unique opportunity to join a collaborative team with decades of experience that finds new ways to delight our customers every day.

This involves consistent efforts to stay on the cutting edge of product development, which includes everything from implementing AI in new and existing solutions to brainstorming with customers about novel workflows.

But you don’t have to be in product to make in impact — everybody at Perfect Serve contributes to important work that moves the business forward.

If you’re looking for a well-established, tech-forward company full of smart people doing meaningful work, you’ve found the right place!

Job Description

Perfect Serve is looking for a top performing and opinionated Python with .

NET/C# developer with a track record of professional excellence to join our team as we continue to disrupt the health-care communication space.

At Perfect Serve, a Software Engineer is a technical leader whose primary duty is to write highly performant, well-structured and well-tested code.

They are responsible for enhancing and maintaining web services and background workers as part of an Agile team and are the go-to expert in their domain.

The Software Engineer is responsible for collaborating on the design and development of each service under their responsibility.

This includes feature delivery, adherence to code quality, testing, and the mentoring of junior members.

The successful candidate will be responsible for leading the development and maintenance of several Python and C# API services that back client facing UI services.

What You’ll Do

As a Software Engineer, you will be responsible for debating, designing, implementing and delivering user stories on time, with high quality, while following an Agile development lifecycle.

Additional responsibilities include

  • Solving complex problems as part of a team
  • Writing code to standards, implementing best practices.
  • Identifying, and communicating, technical debt and risk, and effecting resolutions.
  • Collaborating with Product Owners in Release/Iteration planning.
  • Developing, designing, and documenting based on business requirements within an Agile context
  • Reviewing code for testability, maintainability and adhering to best practices.
  • Mentoring junior members on the team.
  • You Bring to the Team

Team-oriented Software Engineer who can collaborate with business and QA staff on projects.

Must be technically strong in Web design patterns, and best practices while displaying firm leadership skills, including communication of technical risk and debt.

Excellent problem-solving abilities, analytical skills, and the ability to perform under tight deadlines are also essential.

  • 2+ years of experience with Python and Django
  • 2+ years of experience with C#, the . NET Framework, and/or . NET Core.
  • 1+ years ASP. NET Web API.
  • Expert level knowledge of RESTful Web API patterns
  • Expert level knowledge in . NET data access frameworks (ADO. NET, Dapper, EF, etc).
  • Advanced level knowledge of MSSQL and structuring data for query optimization.
  • Strong Unit and Integration Testing techniques.
  • Strong understanding of the software development process.
  • Strong communication skills, both written and verbal.
  • Some experience with build and deploy tools (Jenkins, Git Lab).
  • Experience in Git.
  • Beneficial Qualifications
  • Bachelor’s degree in Computer Science, a related field, or equivalent education.
  • Experience reverse engineering legacy Python or . NET services and complex MSSQL stored procedures and functions
  • Experience with ASP. NET Core, . NET 5, or . NET 6
  • Some experience with Rabbit MQ, New Relic, Cloud (AWS, Azure, or other), React/Typescript
  • Comfortable working with collaboration tools such as Slack, JIRA, Confluence

Why Join Perfect Serve?

At Perfect Serve, we are transforming healthcare communication and collaboration to help clinicians deliver better care.

You’ll work with a dedicated and mission-driven team in an environment that values growth, transparency, and innovation.

The salary range begins is

, final compensation is structured individually based on scope and experience..

The salary range listed for this role reflects our commitment to pay transparency and is based on market data, internal equity, and the scope of responsibilities.

Compensation will be determined by a combination of factors, including the candidate’s experience, skills, and the specific team or product area they support.

We regularly review compensation across the company to ensure fairness and consistency.

If you are a current employee and have questions about how your compensation aligns with our ranges, we encourage you to speak with your manager or People Operations.

Benefits

  • Remote first work environment
  • Health, Dental, Vision, Life and Disability Insurance options available day one.
  • 401K - with match and immediately vested.
  • 17 company holidays, 2 floating holidays plus competitive paid time off policy
  • Internal Advancement Opportunities

Perfect Serve offers unified healthcare communication solutions to help physicians, nurses, and care team members provide exceptional patient care.

Perfect Serve’s cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.

#J-18808-Ljbffr

Software Engineer - US Remote Arbeitgeber: PerfectServe

PerfectServe ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Teamarbeit und Innovation geschätzt werden. Mit einem klaren Fokus auf das Wachstum und die berufliche Entwicklung seiner Mitarbeiter, bietet PerfectServe nicht nur wettbewerbsfähige Vergütung und umfassende Sozialleistungen, sondern auch zahlreiche Möglichkeiten zur Weiterbildung und Karriereentwicklung. Durch die Arbeit an bedeutenden Herausforderungen im Gesundheitswesen haben Sie die Möglichkeit, einen direkten Einfluss auf die Patientenversorgung zu nehmen und Teil eines engagierten Teams zu sein, das sich für die Verbesserung der Gesundheitskommunikation einsetzt.

PerfectServe

Kontaktdaten:

PerfectServe Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer - US Remote erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei PerfectServe anzuklopfen, wenn du dich auf die Stelle als Software Engineer - US Remote bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei PerfectServe vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer - US Remote mit Bravour zu bestehen

Python
Django
C#
.NET Framework
.NET Core
ASP.NET Web API
RESTful Web API

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei PerfectServe klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei PerfectServe vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.