Zum Inhalt springen

Oracle

Senior Application Software Engineer

Automatische Übersetzung. Prüfe das Original.

Verantwortlichkeiten

Hält sich an alle Phasen des Anwendungssoftware-Entwicklungslebenszyklus und schlägt Verbesserungen vor. Nutzt fundiertes Fachwissen, um neue Anwendungsfunktionen und Erweiterungen gemäß Designvorgaben zu entwickeln, und erstellt Dokumentationen zur Klärung von Anwendungsdesign und Code. Leitet Code-Reviews in bestimmten Anwendungsbereichen, um Verbesserungen voranzutreiben. Führt Debugging und Fehlerbehebung durch, um mittelschwere Anwendungsprobleme zu identifizieren und zu beheben. Entwickelt Korrekturen für identifizierte Probleme. Behebt mittelschwere Probleme im Zusammenhang mit der Funktionalität, Integration und Service-zu-Service-Interaktionen von API. Entwirft und entwickelt Anwendungssoftware, Systeme und Dienste, die auf eine vordefinierte Anwendungsarchitektur abgestimmt sind. Arbeitet innerhalb und außerhalb des unmittelbaren Teams zusammen, um Kundenanwendungsfälle zu verstehen und Anwendungslösungen abzustimmen. Kann Kunden bei anwendungsbezogenen Problemen eigenständig technische Beratung und Unterstützung bieten. Arbeitet mit dem Team zusammen, um Praktiken der Anwendungsentwicklung, Standards für sicheres Programmieren und Codequalität festzulegen und einzuhalten. Führt regelmäßige Wartungs- und Testvorgänge für Anwendungssysteme durch, die Upgrades oder Patches erfordern (z. B. bei kritischen Sicherheitslücken).

Hauptverantwortlichkeiten

Anwendungssoftware-Entwicklung

  1. Treibt mittlere Funktionen und Qualitätsverbesserungen mit messbaren Leistungs- und Zuverlässigkeitsergebnissen voran.
  1. Bietet globalen Produktionssupport für kritische Probleme mit minimaler Anleitung; verbessert Playbooks/Warnmeldungen.
  1. Behebt und debuggt nicht routinemäßige Probleme, die sich über Anwendungsschichten und gängige OCI-Dienste erstrecken; schlägt Korrekturen vor.
  1. Arbeitet mit der Qualitätssicherung zusammen, um die Teststrategie (Unit-/Integrationstests) für Funktionen zu definieren; stellt Konsistenz über Module hinweg sicher.
  1. Berücksichtigt Kompromisse in der bestehenden Architektur; schlägt moderate Designverbesserungen vor.
  1. Übersetzt mehrdeutige Anforderungen in skalierbare Designs und Implementierungspläne.
  1. Definiert und stabilisiert API-Verträge und Abhängigkeiten für den Anwendungsbereich.
  1. Empfiehlt Build-Prioritäten innerhalb des Teams unter Verwendung von Daten aus Vorfällen, Telemetrie und Kundenfeedback.
  1. Integriert systematisches externes Feedback (Foren, Live-Site-Berichte) in die Backlog-Verfeinerung.
  1. Betreut Junior-Ingenieure; koordiniert funktionsübergreifend bei der Bereitstellung von Funktionen.

Softwareentwicklung und Programmierung – Design, Testen und Optimierung

  1. Entwirft Softwarelösungen und analysiert sowie hilft bei der Identifizierung von Anforderungen, um geschäftliche und betriebliche Ziele eigenständig zu erreichen.
  1. Hält sich an alle Phasen des Softwareentwicklungslebenszyklus und schlägt Verbesserungen vor.
  1. Nutzt fundiertes Fachwissen, um neue Softwarefunktionen und Erweiterungen gemäß Designvorgaben zu entwickeln, und erstellt Dokumentationen zur Klärung von Softwaredesign und Code.
  1. Leitet Code-Reviews in bestimmten Bereichen, um Verbesserungen voranzutreiben.
  1. Führt Debugging und Fehlerbehebung durch, um mittelschwere Softwareprobleme zu identifizieren und zu beheben.
  1. Entwickelt Korrekturen für identifizierte Probleme.
  1. Implementiert Softwaretests (z. B. funktionale und nicht-funktionale Tests), Qualitätssicherungsprozesse, Software-Fehlerprotokollierung, Überwachung und Observability für effektives Debugging, wobei die Überprüfung durch den Manager und/oder Lead während des gesamten Prozesses sichergestellt wird.
  1. Übt Urteilsvermögen und Diskretion bei der Durchführung von Leistungsprofilierung und Code-Optimierung aus.
  1. Behebt und löst mittelschwere Probleme im Zusammenhang mit der Funktionalität und Integration von API.
  1. Implementiert mittelschwere API-Versionierungs-, Lebenszyklus- und Interoperabilitätsstrategien.

Softwarearchitektur – Strukturelles Design von Softwaresystemen

  1. Entwirft und entwickelt Software, Systeme und Dienste, die auf eine vordefinierte Systemarchitektur abgestimmt sind.
  1. Entwickelt fundiertes Wissen über Softwarearchitektur-Entscheidungen und Best Practices.
  1. Arbeitet mit Teamleitern zusammen, um die Arbeit zu überprüfen und die Übereinstimmung mit der Softwarearchitektur sicherzustellen.
  1. Implementiert mittelschwere Leistungsoptimierungs- und Skalierbarkeitsstrategien im Softwaredesign.

Zusammenarbeit bei Problemen/Defekten – Support für Softwareprodukte

  1. Arbeitet innerhalb und außerhalb des unmittelbaren Teams zusammen, um Kundenprobleme zu verstehen und Lösungen abzustimmen.
  1. Kann Kunden bei von Kunden gemeldeten Problemen eigenständig technische Beratung und Unterstützung bieten.
  1. Coacht, betreut und leitet andere an, sich für die Interessen der Kunden einzusetzen, und schlägt Produktverbesserungen basierend auf Feedback vor.
  1. Beeinflusst das Team, um Kundenzufriedenheit durch rechtzeitige Problemlösung und effektive Kommunikation sicherzustellen.
  1. Implementiert Prozesse zur Behandlung von Kundenproblemen und/oder Defekten sowie Schulungsprozesse eigenständig.
  1. Untersucht und behebt komplexe Wartungsprobleme bei Produkten, um die Zustimmung der Kunden zu kurz- und langfristigen Lösungen (z. B. zukünftige Erweiterungen) sicherzustellen.

Einhaltung von Praktiken und Standards – Sicherheit und Compliance

  1. Arbeitet mit dem Team zusammen, um Entwicklungspraktiken und Codierungsstandards festzulegen und einzuhalten.
  1. Übt Urteilsvermögen und Diskretion aus, um die Codequalität und die Einhaltung breiter Akzeptanzkriterien während der Entwicklung sicherzustellen.
  1. Bleibt über Best Practices der Branche auf dem Laufenden und wendet diese auf Softwareentwicklungsprozesse an.
  1. Implementiert sichere Codierungspraktiken, um Sicherheitslücken zu verhindern.

Entwicklungsbetrieb – Systemwartung

  1. Führt regelmäßige Wartungs- und Testvorgänge für Systeme durch, die Upgrades oder Patches erfordern (z. B. bei kritischen Sicherheitslücken).
  1. Übt Urteilsvermögen und Diskretion aus, um Verbesserungen voranzutreiben, Automatisierung, Tests und Debugging von Systemen sicherzustellen, um die Verfügbarkeit, Gesundheit, Unterstützung und Zuverlässigkeit von Diensten/Produkten zu gewährleisten.

Kernverantwortlichkeiten

Planung & Ausführung

  1. Verwaltet die Arbeit eigenständig, überwacht Zeitpläne und Ergebnisse, um sicherzustellen, dass Projekte oder Initiativen auf Kurs bleiben und Anforderungen erfüllen.
  1. Priorisiert die Arbeit proaktiv und passt sich an Ressourcen- oder Zeitplanverschiebungen an, wobei Anpassungen vorgeschlagen werden, um die Projekteffizienz aufrechtzuerhalten.

Zusammenarbeit & Partnerschaft

  1. Arbeitet teamübergreifend zusammen, um Erwartungen abzustimmen und gemeinsame Ziele zu erreichen.
  1. Baut ein umfassendes Verständnis der Geschäfts-, Stakeholder- und/oder Kundenbedürfnisse auf und pflegt dieses, um effektive Partnerschaften aufzubauen und zu unterstützen.
  1. Hört aktiv auf unterschiedliche Perspektiven und stellt Fragen, um das Verständnis für andere sicherzustellen.

Problemlösung

  1. Identifiziert und adressiert eigenständig Standard- und Nicht-Standard-Probleme gemäß Standardpraktiken und eskaliert komplexere Probleme bei Bedarf.
  1. Analysiert Daten und/oder Informationen aus mehreren Quellen, um Standard- und Nicht-Standard-Fehler zu beheben.
  1. Trägt zum Wissensaustausch und zu Best Practices bei.

Kontinuierliches Lernen

  1. Engagiert sich für kontinuierliches Lernen, indem aktiv Wissen und neue Fähigkeiten und/oder Werkzeuge aufgebaut werden und man über Branchentrends und Best Practices auf dem Laufenden bleibt.
  1. Sucht und nutzt Feedback und Schulungen, um Fähigkeiten zu verbessern.
  1. Trägt zu einer Kultur des kontinuierlichen Lernens und Wissensaustauschs mit Teammitgliedern bei.

Kontinuierliche Verbesserung

  1. Entwickelt Ideen und empfiehlt Aktualisierungen, um die Effizienz und Effektivität von Prozessen, Protokollen und Arbeitsabläufen innerhalb eines Teams zu steigern.
  1. Sucht Input von Teammitgliedern zu alternativen Ansätzen und Methoden zur Verbesserung der Arbeit.

Qualifikationen

Haftungsausschluss

Bestimmte in den USA ansässige oder auf US-Kunden ausgerichtete Rollen müssen möglicherweise geltende Anforderungen erfüllen, wie z. B. Impf-/arbeitsmedizinische Vorschriften und/oder Drogentests.

Oracle unterhält breite Gehaltsspannen für seine Rollen, um Schwankungen bei Wissen, Fähigkeiten, Erfahrung, Marktbedingungen und Standorten zu berücksichtigen sowie die unterschiedlichen Produkte, Branchen und Geschäftsbereiche von Oracle widerzuspiegeln.

Kandidaten werden in der Regel basierend auf den vorangegangenen Faktoren sowie interner Peer-Equity in die Spanne eingestuft.

Die Rolle nimmt in der Regel Bewerbungen für mindestens drei Kalendertage ab dem Veröffentlichungsdatum oder solange die Stelle ausgeschrieben bleibt, entgegen.

Karrierestufe - IC3

Wir setzen uns dafür ein, Menschen mit Behinderungen in allen Phasen des Beschäftigungsprozesses einzubeziehen. Wenn Sie Unterstützung bei der Barrierefreiheit oder Anpassungen aufgrund einer Behinderung benötigen, lassen Sie es uns wissen, indem Sie eine E-Mail an accommodation-request_mb@oracle.com senden oder in den Vereinigten Staaten unter 1-888-404-2494 anrufen.

Oracle ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber werden unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Geschlechtsidentität, Behinderung und geschütztem Veteranenstatus oder anderen gesetzlich geschützten Merkmalen für eine Beschäftigung in Betracht gezogen. Oracle wird qualifizierte Bewerber mit Vorstrafen gemäß geltendem Recht für eine Beschäftigung in Betracht ziehen.

Die Informationen zu Gehaltsspannen und Leistungen in dieser Stellenausschreibung gelten nur für die genannten Standorte.

US: Einstellungsbereich in USD von: $87,000 bis $187,000 pro Jahr. Kann für Bonus und Eigenkapital berechtigt sein.

Oracle US bietet ein umfassendes Leistungspaket, das Folgendes beinhaltet:

  • Kranken-, Zahn- und Augenversicherung, einschließlich fachärztlicher Zweitmeinung
  • Kurzzeit- und Langzeit-Berufsunfähigkeitsversicherung
  • Lebensversicherung und Unfallversicherung (AD&D)
  • Ergänzende Lebensversicherung (Mitarbeiter/Ehepartner/Kind)
  • Flexible Ausgabenkonten für Gesundheitsfürsorge und abhängige Pflege
  • Vorsteuer-Pendler- und Parkvorteile
  • 401(k) Spar- und Investitionsplan mit Unternehmenszuschuss
  • Bezahlter Urlaub: Flexibler Urlaub wird allen berechtigten Mitarbeitern in einer Gehaltsposition (nicht überstundenberechtigt) gewährt. Angesammelter Urlaub wird allen anderen Mitarbeitern gewährt, die Anspruch auf Urlaubsleistungen haben. Für Mitarbeiter, die mindestens 35 Stunden pro Woche arbeiten, beträgt die Urlaubsansammlungsrate 13 Tage jährlich für die ersten drei Beschäftigungsjahre und 18 Tage jährlich für nachfolgende Beschäftigungsjahre. Die Urlaubsansammlung wird für Mitarbeiter, die zwischen 20 und 34 Stunden pro Woche arbeiten, anteilig berechnet. Mitarbeiter, die weniger als 20 Stunden pro Woche arbeiten, haben keinen Urlaubsanspruch.
  • 11 bezahlte Feiertage
  • Bezahlter Krankheitsurlaub: 72 Stunden bezahlter Krankheitsurlaub ab dem Einstellungsdatum. Erneuert sich jedes Kalenderjahr. Nicht genutztes Guthaben wird jedes Jahr bis zu einer Obergrenze von 112 Stunden übertragen.
  • Bezahlter Elternurlaub
  • Adoptionsunterstützung
  • Mitarbeiteraktienkaufplan
  • Finanzplanung und Gruppenrechtsschutz
  • Freiwillige Leistungen, einschließlich Auto-, Hausbesitzer- und Haustierversicherung

Nur Oracle vereint Daten, Infrastruktur, Anwendungen und Fachwissen, um alles von Brancheninnovationen bis hin zu lebensrettender Pflege zu unterstützen. Und mit KI, die in unsere Produkte und Dienstleistungen eingebettet ist, helfen wir Kunden, dieses Versprechen in eine bessere Zukunft für alle zu verwandeln. Entdecken Sie Ihr Potenzial bei einem Unternehmen, das führend bei KI- und Cloud-Lösungen ist, die Milliarden von Leben beeinflussen.

Wahre Innovation beginnt, wenn jeder befähigt ist, einen Beitrag zu leisten. Deshalb engagieren wir uns für den Aufbau einer Belegschaft, die Chancen für alle fördert, mit wettbewerbsfähigen Leistungen, die unsere Mitarbeiter mit flexiblen Kranken-, Lebensversicherungs- und Altersvorsorgeoptionen unterstützen. Wir ermutigen unsere Mitarbeiter auch, durch unsere Freiwilligenprogramme ihren Gemeinden etwas zurückzugeben.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026