Roku
Esri
Software Development Engineer I
Überblick
Sind Sie bereit, Ihre Karriere zu starten, indem Sie Software entwickeln, die reale Auswirkungen hat? Als Entwickler in unserem Team entwickeln Sie Software, die die Produkte von Esri und APIs für Kunden in einem breiten Sektor-Spektrum und mit Fokus auf die Midwest-Region nutzt.
Dies ist eine einzigartige Gelegenheit, Ihre technischen Fähigkeiten zu erweitern und gleichzeitig zu Projekten beizutragen, die wichtig sind. Sie arbeiten mit Ingenieuren und Mentoren in einer kollaborativen, funktionsübergreifenden Umgebung zusammen, die Lernen, Innovation und Sinnhaftigkeit schätzt. Von der Entwicklung intuitiver KI-Webschnittstellen bis zum Schreiben von Python für Geoverarbeitungswerkzeuge und KI-Agenten werden Sie den gesamten Entwicklungszyklus und modernste GIS-Lösungen kennenlernen.
Als Teil der Professional Services Division von Esri stehen Sie an der Spitze der Geoinformationsinnovation, erschließen neue Märkte, erweitern die Grenzen des Möglichen und liefern transformative Lösungen für hochkarätige Kunden. Mit fast 1,000 technischen und geschäftlichen Fachleuten ist unser Team bestrebt, Benutzern zum Erfolg zu verhelfen und Sie zu einem selbstbewussten, fähigen Entwickler zu entwickeln.
Esri verfügt über ein Relocation Assistance Program und kann Unterstützung bei der Umsiedlung in den Raum St. Louis, MO, für diese Position anbieten.
Aufgaben
- Unterstützung und Entwicklung von Software, die branchenübliche Entwurfsmuster, Entwicklungsmethoden und Bereitstellungsmodelle befolgt
- Lösung komplexer Probleme in Bezug auf Anwendungsdesign, Produktentwicklung und Benutzererlebnisse
- Zusammenarbeit mit anderen Entwicklern, Ingenieuren und Produktmanagern während des gesamten Entwicklungsprozesses
- Erweiterung Ihrer Sprachkenntnisse in JavaScript durch Aktualisierung komplementärer Programmiersprachen, Entwicklungsmethoden, Benutzeroberflächendesigentechniken und Datenbankwerkzeuge
- Verwendung von JavaScript und TypeScript zur Entwicklung von Front-End-Anwendungen
- Verwendung von Python zur Entwicklung von Geoverarbeitungswerkzeugen, Diensten und KI-Agenten
Anforderungen
- 1+ Jahre Erfahrung in JavaScript oder TypeScript
- Berufserfahrung in einer ähnlichen Position mit ähnlichen Verantwortlichkeiten
- Starke Grundlage in objektorientierten Softwareprinzipien
- Fähigkeit, Software/Algorithmen zu analysieren und Verbesserungen zu identifizieren
- Unternehmerisches Bewusstsein dafür, wie Technologie Exzellenz in Regierungen und Organisationen ermöglicht. Sie müssen daran interessiert sein, warum wir Software entwickeln, nicht nur, wie wir Software entwickeln.
- Verständnis der Bedeutung von Softwareentwicklungsmethoden (Agile, Scrum, Waterfall, RAD, RUP) und Software-Designtechniken (UML, Entity-Relationship-Diagramme, Anwendungsfälle, Datenflussdiagramme); Kenntnis, wie diese die Qualität Ihres Designprozesses, der Teamzusammenarbeit und des Arbeitsergebnisses beeinflussen
- Fähigkeit, mehrere Projekte gleichzeitig zu verwalten
- US-Staatsbürgerschaft und Bereitschaft und Fähigkeit, eine US-Sicherheitsfreigabe aufrechtzuerhalten
- Bachelor-Abschluss in Informatik, Mathematik, Geoinformationssystemen (GIS) oder einem verwandten MINT-Bereich
Empfohlen
Qualifikationen Erfahrung mit einer oder mehreren der folgenden Technologien:
- HTML, CSS, JavaScript, Swift, Kotlin
- ReactJS, Vue, Svelte
- Python generative KI, große Sprachmodelle und agentenbasierte Systeme
- Web-KI-Chatbot-Schnittstellen
- Web-Datenvisualisierungstechniken, die KI-Ergebnisse mit 2D und 3D Karten kombinieren
- GIS
- REST Web-Services
- SQL, SQL Server, PostgreSQL, Oracle, RDBMS
- Master-Abschluss in Informatik, Mathematik, Geoinformationssystemen (GIS) oder einem verwandten MINT-Bereich
#LI-AN1
#LI-Onsite
Wenn Sie nicht alle empfohlenen Qualifikationen für diese Stelle erfüllen, ermutigen wir Sie dennoch, sich zu bewerben!
Esri ist ein Arbeitgeber, der Chancengleichheit fördert (EOE), und alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderungsstatus, geschützten Veteranenstatus oder andere gesetzlich geschützte Merkmale. Wenn Sie eine angemessene Vorkehrung für einen Teil des Einstellungsprozesses benötigen, senden Sie bitte eine E-Mail an [email protected] und teilen Sie uns die Art Ihrer Anfrage und Ihre Kontaktinformationen mit. Bitte beachten Sie, dass nur Anfragen bezüglich einer angemessenen Vorkehrung von dieser E-Mail-Adresse beantwortet werden.
Esri Datenschutz Esri nimmt seine Verantwortung zum Schutz Ihrer Privatsphäre ernst. Wir verpflichten uns, Ihre Privatsphäre zu respektieren, indem wir transparent darüber informieren, wie wir Ihre Informationen erfassen und verwenden, Ihnen die Kontrolle über Ihre Informationen und Präferenzen geben und uns an die höchsten nationalen und internationalen Standards halten, einschließlich der Einhaltung von CCPA und GDPR.
Gesamtvergütung
Die wettbewerbsfähige Gesamtvergütungsstrategie von Esri umfasst branchenführende Gesundheits- und Sozialleistungen: medizinische, zahnärztliche und augenärztliche Versorgung, grundlegende und zusätzliche Lebensversicherungen für Mitarbeiter (und ihre Familien), 401(k)- und Gewinnbeteiligungsprogramme, mindestens 80 Stunden Urlaubsanspruch, zwölf bezahlte Feiertage im Kalenderjahr sowie Möglichkeiten für persönliche und berufliche Weiterentwicklung. Das Grundgehalt ist eine Komponente unserer Gesamtvergütungsstrategie. Gehaltsentscheidungen und die Gehaltsspanne für diese Rolle berücksichtigen viele Faktoren, darunter unter anderem Fähigkeiten; Erfahrung und Ausbildung; Lizenzen und Zertifizierungen; sowie andere Geschäfts- und Organisationsanforderungen.
Eine angemessene Schätzung der Grundgehaltsspanne lautet:
$75,920—$129,480 USD
Das Unternehmen
Bei Esri ist Vielfalt mehr als nur ein Wort auf einer Karte. Wenn Mitarbeiter mit unterschiedlichen Erfahrungen, Perspektiven, Hintergründen und Kulturen zusammenkommen, sind wir innovativer und letztendlich ein besserer Arbeitsplatz. Wir glauben an eine vielfältige Belegschaft, die unter unserer Mission vereint ist, positive globale Veränderungen zu bewirken. Wir verstehen, dass Vielfalt, Gerechtigkeit und Inklusion kein Ziel, sondern ein fortlaufender Prozess sind. Wir engagieren uns für kontinuierliches Lernen, Wachsen und Verändern unseres Arbeitsplatzes, damit jeder Mitarbeiter seine beste Arbeit leisten kann. Unser Engagement für diese Prinzipien erstreckt sich auf die globalen Gemeinschaften, denen wir dienen, indem wir mit GIS-Technologie positive Veränderungen bewirken. Weitere Informationen zu den Initiativen von Esri für rassische Gerechtigkeit und soziale Gerechtigkeit finden Sie hier auf unserer Website.
