Lenovo
Support Services Group
Back End Developer
Erforderliche Qualifikationen
- *Diese Position ist remote innerhalb Mexikos.
- *Diese Position erfordert fortgeschrittene Englischkenntnisse (B2+).
- Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten Bereich.
- 5+ Jahre Berufserfahrung in der Entwicklung von backend-Anwendungen mit C# und .NET/.NET Core.
- Starke Expertise in ASP.NET Core, Web API und Entity Framework Core.
- Erfahrung mit RESTful API-Design, Versionierung und Dokumentation (z. B. Swagger/OpenAPI).
- Solides Verständnis von objektorientierter Programmierung (OOP) und SOLID-Prinzipien.
- Vertrautheit mit Unit-Testing-Frameworks (z. B. xUnit, NUnit) und Mocking-Bibliotheken.
- Erfahrung mit asynchroner Programmierung, Dependency Injection und Middleware.
- Kenntnisse von Authentifizierungs-/Autorisierungskonzepten, einschließlich JWT, OAuth2 und OpenID Connect.
- Komfort bei der Arbeit mit CI/CD-Pipelines und DevOps-Tools (z. B. Azure DevOps).
- Verständnis von Microservices, Message Queues (z. B. RabbitMQ, Azure Service Bus) und verteilten Systemen.
PHYSISCHE ANFORDERUNGEN
Die hier beschriebenen physischen Anforderungen sind repräsentativ für diejenigen, die ein Mitarbeiter erfüllen muss, um die wesentlichen Funktionen der Stelle erfolgreich auszuführen.
Bei der Ausübung der Aufgaben dieser Stelle ist der Mitarbeiter regelmäßig verpflichtet, zu sitzen; Hände zu benutzen, um Objekte, Werkzeuge oder Bedienelemente zu manipulieren; mit Händen und Armen zu greifen; sowie zu sprechen und zu hören. Spezifische Sehfähigkeiten, die für diese Stelle erforderlich sind, umfassen Nahsehen, Fernsehen, peripheres Sehen, Tiefenwahrnehmung und die Fähigkeit, den Fokus anzupassen.
Die Lärmbelästigung in der Arbeitsumgebung ist normalerweise gering.
- *Wenn Sie an der Position interessiert sind, bewerben Sie sich bitte mit Ihrem Lebenslauf auf Englisch.
Support Services Group ist ein führender globaler Anbieter von Omnichannel-Outsourcing-Contact-Center-Lösungen mit Sitz in den USA.
Gegründet im Jahr 1998, haben unsere preisgekrönten Customer Experience (CX)-Lösungen außergewöhnliche Ergebnisse für mehr als 50 der weltweit führenden Marken und deren Kunden erzielt.
Wir sind ein ambitioniertes Team von Game Changern, die sich für die Lösung komplexer Probleme begeistern.
Support Services Group ist ein CX-Lösungsunternehmen, das erstaunliche Erlebnisse für die besten Marken der Welt und deren Kunden schafft. Wir sind ein ambitioniertes Team von Innovatoren, Risikoträgern und Game Changern: die Art von Leuten, die sich für die Lösung komplexer Probleme begeistern.
Über die Rolle
.NET Backend Entwickler mit fundierten Kenntnissen im Aufbau skalierbarer, sicherer und wartbarer serverseitiger Anwendungen mit Microsoft-Technologien. Spezialisiert auf C#, ASP.NET Core und API-Entwicklung, mit tiefgreifendem Wissen über Software-Design-Patterns und Systemintegration.
Hauptverantwortlichkeiten
- Entwerfen, Entwickeln und Warten skalierbarer und sicherer backend-Dienste unter Verwendung von C# und .NET/.NET Core.
- Erstellen und Dokumentieren von RESTful APIs für interne und externe Nutzung.
- Implementieren von Datenzugriffsschichten mit Entity Framework Core.
- Schreiben von sauberem, wartbarem und testbarem Code gemäß Best Practices und Design-Patterns (Decorators, Commands).
- Teilnahme an Code-Reviews, Bereitstellung von konstruktivem Feedback und Sicherstellung der Einhaltung von Codierungsstandards.
- Fehlerbehebung, Debugging und Behebung von Anwendungsproblemen in Produktions- und Entwicklungsumgebungen.
- Integration mit Drittanbieter APIs und -Diensten, um Zuverlässigkeit und Leistung sicherzustellen.
- Mitwirkung an der Architektur und dem Design von Microservices und verteilten Systemen.
- Pflege von CI/CD-Pipelines und Unterstützung automatisierter Bereitstellungsprozesse.
- Auf dem Laufenden bleiben über aufkommende backend-Technologien und Empfehlung von Verbesserungen.
Gut zu haben
- Erfahrung mit Domain-Driven Design (DDD) und ereignisgesteuerten Architekturen.
- Vertrautheit mit Versionskontrollsystemen wie Azure Devops.
