13. Juli 2024
Azure .NET Full-Stack Developer за кордоном, віддалено Softwarium entwickelt Software für amerikanische, kanadische und norwegische Kunden im Bildungs-, Medizin, Sicherheit und Energie. Wir suchen einen erfahrenen Azure .NET Full-Stack zur Verstärkung des agilen Entwicklungsteams unseres Kunden, das an der Entwicklung serverloser Cloud-nativer Lösungen arbeitet SaaS-Lösungen mit den neuesten Technologien der Microsoft Azure-Plattform. Dieses Team entwickelt kommerzie
13. Juli 2024
Azure .NET Full-Stack Developer
за кордоном, віддалено
Softwarium entwickelt Software für amerikanische, kanadische und norwegische Kunden im Bildungs-, Medizin, Sicherheit und Energie.
Wir suchen einen erfahrenen Azure .NET Full-Stack zur Verstärkung des agilen Entwicklungsteams unseres Kunden, das an der Entwicklung serverloser Cloud-nativer Lösungen arbeitet SaaS-Lösungen mit den neuesten Technologien der Microsoft Azure-Plattform. Dieses Team entwickelt kommerzielle Software, die die Verwaltung wichtiger Unternehmensdaten vereinfacht und verbessert. Als wichtiges Teammitglied sind Sie für den Entwurf, die Entwicklung und die erfolgreiche Implementierung von Software unter Verwendung der neuesten Software-Best Practices verantwortlich. Es handelt sich um ein äußerst agiles SCRUM-Team, das die neuesten Technologien und Codierungsumgebungen nutzt.
Unser Kunde ermöglicht es Unternehmen jeder Größe, Informationen und Infrastruktur besser zu sichern, zu verwalten, zu überwachen, zu schützen und zu analysieren und so dazu beizutragen, Innovationen voranzutreiben und ihr Unternehmen voranzutreiben.
Wir suchen einen Fachmann mit Erfahrung in der Front- und Back-End-Webentwicklung.
Stack: Microservices, .NET Core, Kubernetes, Cosmos DB, Azure-Dienste
Qualifikationen: < /p>
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung
- Full-Stack-Entwicklung – C#/.NET Core
- Erfahrung in der Arbeit mit Kubernetes
- Gutes Verständnis moderner Softwarepraktiken, einschließlich Designmuster, SOLID-Prinzipien, Codierungsstandards und agiler Softwareentwicklungspraktiken.
- Fähigkeit, innerhalb einer Microservice-Architektur zu arbeiten
- Solides Verständnis für die Erstellung skalierbarer Webanwendungen mithilfe von WebAPI und RESTful API-Design
- Entwicklung und Wartung von CD/CI-Pipelines für die Erstellung und Bereitstellung von Diensten und Komponenten mithilfe von Azure DevOps (bevorzugt) oder ähnlichen Systemen.
- Arbeiten mit NoSQL-Datenbanken wie Cosmos DB
- Arbeiten mit Azure-Diensten wie Azure Service Bus, Azure Storage, Azure Key Vault, Azure Data Explorer
- Erfahrung beim Schreiben von Qualitätscode mit Techniken wie Unit-Tests, Mocking, Automatisierung, Integrationstests und Code-Coverage.
- Fähigkeit, Designs und Spezifikationen für neue Funktionen und Dienste zu erstellen und zu dokumentieren.
- Erfahrung im Arbeiten mit mehreren agilen Entwicklungsteams
- Nachgewiesene mündliche und schriftliche Kommunikationsfähigkeiten
- Gute zwischenmenschliche Fähigkeiten und die Fähigkeit, gut in einer Teamumgebung zu arbeiten
Wird von Vorteil sein:
- Erfahrung mit Azure: Azure Stack, Azure AD, Azure PaaS
- Kenntnisse in PowerShell, ARM-Vorlagen und Terraform
- Full-Stack-Entwicklung mit Tools wie Web Assembly, JavaScript, HTML5
- Serverlose Entwicklung mit Azure Functions, AWS Lambda oder Containern.
- Erfahrung beim Erstellen Cloud-nativer Anwendungen mit Azure oder AWS unter Verwendung von PaaS-Diensten
- Erfahrung mit anspruchsbasierter Authentifizierung (SAML/OAuth/OIDC), JWT, MFA und RBAC
- Sichere Webentwicklungspraktiken, einschließlich OWASP und SANS Top 25
Hauptaufgaben:
- Arbeiten Sie in einem Forschungs- und Entwicklungsteam, das serverlose, cloudnative SaaS-Lösungen unter Verwendung der neuesten Technologien der Microsoft Azure-Plattform aufbaut;
- Erstellen Sie kommerzielle Produkte, die mit zahlreichen Microsoft-Technologien funktionieren, darunter Azure AD, Office 365, Active Directory, SQL Server usw.;
- Seien Sie Mitglied eines agilen SCRUM-Teams und seien Sie motiviert, qualitativ hochwertigen Code zu produzieren, der den Geschäftsanforderungen entspricht.
- Entwickeln Sie Führungsqualitäten innerhalb des Teams, indem Sie Designaktivitäten für Komponenten übernehmen und die Verantwortung für deren Erfolg übernehmen.
Arbeitsbedingungen:
✍️ B2B-Vertrag;
🏠 Möglichkeit, vollständig aus der Ferne zu arbeiten;
⚖️ Work-Life-Balance ist unser Credo. Keine Überstunden;
🚀 Lern- und Entwicklungsprogramm: ein Team erfahrener Entwickler, individuelles Budget für die berufliche Weiterentwicklung (Schulungen und Veranstaltungen, Zertifizierung);
💶 Bezahlter Urlaub und Krankheitstage;
🤩 Wir spüren sofort den Kontakt zu unserer Person, daher haben wir nur 2-3 Phasen des Vorstellungsgesprächs (HR, Technik, Technik mit Kunde).