MANTECH
Western & Southern Financial Group
Senior Software Developer I
Überblick
Erstellt oder modifiziert Computerprogramme aller Größen und Komplexitäten. Löst System- und Programmprobleme. Empfiehlt Vorgehensweisen für neue Anwendungsjobs unter Berücksichtigung des gesamten Systemspektrums, von der Erstellung des Quellendokuments bis zur endgültigen Systemausgabe und -verarbeitung. Übernimmt umfangreiche Recherchen, Analysen, Definitionen und Dokumentationen zu allen Facetten der Aufgabe. Empfiehlt die geeignete Hardware-Lösung für die Anwendung. Bietet Mentoring-Unterstützung für weniger erfahrene Programmierer. Arbeitet mit minimaler Aufsicht und ist für eine festgelegte Bandbreite von Entscheidungen verantwortlich, eskaliert bei Bedarf an den Manager und informiert diesen regelmäßig.
Aufgaben
Was Sie tun werden
Tritt als technischer Experte in einem oder mehreren hochspezialisierten Bereichen der Anwendungsystemanalyse und -programmierung auf. Bietet technische und programmiertechnische Führung. Bietet Beratung durch Ratschläge/Expertise zu Technologie für die meisten Ebenen des Programmierpersonals.
Sucht proaktiv nach Möglichkeiten, die Effizienz im Unternehmen zu steigern, erweitert die Fähigkeiten von Systemen und/oder Infrastrukturen und treibt Änderungen voran, die sich positiv auf den zukünftigen Zustand der Geschäftsautomatisierung auswirken. Entwirft Elemente neuer Systeme und wesentliche Modifikationen gemäß Designrichtlinien, die mit Zeit-, Kostenkontrollen und Flexibilität vereinbar sind. Stellt sicher, dass alle Hardware und Software effizient arbeiten; nutzt die meisten Programmierwerkzeuge effektiv. Trägt durch kontinuierliches Überschreiten der Grenzen der eigenen Aufgaben mehr zur Produktivität des Unternehmens bei als durch die eigene persönliche Leistung.
Leitet Aktivitäten für Programmier- und technische Projekte, indem er als Berater und manchmal als Projektleiter fungiert. Fähigkeit, einige Projekte von der Konzeption bis zum Abschluss zu leiten, indem Aktivitäten zwischen Programmier- und Betriebsabteilungen koordiniert werden. Plant Arbeitsprogramme unter Berücksichtigung von Abhängigkeiten und Eventualitäten über die eigene Aufgabe hinaus. Übernimmt bereitwillig eine Projekt-/Teamleitungsrolle.
Führt Anwendungs-Systemanalyse- und Programmieraufgaben von erheblicher Komplexität durch. Bringt eine breite oder tiefe Kenntnis und Erfahrung in der Anwendungsentwicklung mit.
Bewertet und bestimmt die Machbarkeit vorgeschlagener Projekte und bewertet neue Softwarepakete hinsichtlich Kosten, benötigter Ressourcen, Systemkompatibilität usw. und formuliert/definiert den Systemumfang und die Ziele.
Unterstützt den Systemmanager oder Senior Software Developer II bei der Durchführung von Machbarkeits- und Verfeinerungssitzungen unter voller technischer Kenntnis aller Phasen der Anwendungs-Systemanalyse und -programmierung. Nimmt an Sitzungen zur Anforderungsermittlung und Entscheidungsfindung teil und nutzt die entsprechenden Methoden.
Pflegt aktuelle Dokumentationen, die für die verwendete Plattform geeignet sind.
Bietet technische/anwendungsbezogene Schulungen und/oder Beratung für andere Programmierer, Systemmanager, Abteilungsmanagement und Geschäftsbereiche. Mentoriert Programmierer innerhalb der IT. Teilt bereitwillig einzigartiges Wissen und Fähigkeiten. Bietet Beratungsdienste/Expertise zu Systemen, Technologien, Design, Systemdefinition und neuen Produktivitätswerkzeugen.
Verfolgt proaktiv die persönliche Weiterentwicklung und Verbesserung der Fähigkeiten auf kontinuierlicher Basis. Setzt sich herausfordernde Ziele und verfolgt deren Erreichung aggressiv. Setzt hohe Leistungsstandards, verfolgt aggressive Verpflichtungen mit Dringlichkeit und beharrt trotz Widerständen.
Bietet exzellenten Kundenservice. Sucht kontinuierlich nach Wegen, die Kundenzufriedenheit zu erhöhen.
Erledigt weitere zugewiesene Aufgaben.
Hält sich an alle Richtlinien und Standards.
Qualifikationen
- Bachelor-Abschluss oder vergleichbare Auswahlkriterien-Erfahrung. - Erforderlich
- Nachgewiesene Erfahrung in der effektiven Teamarbeit. Geben Sie Beispiele für die Motivation von Kollegen in schwierigen Situationen. - Erforderlich
- Nachgewiesene umfangreiche Programmiererfahrung außerhalb des Unternehmens oder in Rollen als Softwareentwickler. Nennen Sie Beispiele, die fundierte Programmierkenntnisse belegen. -
- Nachgewiesene technische und programmiertechnische Führung und Expertise. Nachgewiesene Fähigkeit, sich in verschiedene Bereiche oder Aufgaben mit ähnlicher Technologie einzuarbeiten und Wirkung zu erzielen. -
- Nachgewiesene Fähigkeit, als Berater und manchmal als Projektleiter zu fungieren, der Systemanalyse- und Programmieraufgaben von höchster Komplexität durchführt. -
- Nachgewiesene Fähigkeit, sowohl technische als auch anwendungsbezogene Schulungen und Mentoring für andere Programmierer anzubieten. -
- Nachgewiesene Anpassungsfähigkeit. Nennen Sie Beispiele für die Bereitschaft und Fähigkeit, sich an multiple Anforderungen, sich ändernde Prioritäten, Mehrdeutigkeit und schnellen Wandel anzupassen. -
- Nachgewiesene Proaktivität bei der Suche nach Verbesserungen von Geschäfts- und technischen Prozessen. -
- Nachgewiesene Fähigkeiten im Kundenservice. -
- Nachgewiesene starke analytische Fähigkeiten, einschließlich nachgewiesener Erfahrung in der Identifizierung, Definition und Quantifizierung von Problemen; Sammeln oder Interpretieren von Daten, Feststellen von Fakten und Bereitstellen effektiver Lösungen. Zeigt gute Entscheidungsfindungskompetenz im Umgang mit mehreren Alternativen. -
- Nachgewiesene Beispiele für die Arbeit unter mehreren Fristen und minimaler Aufsicht. Nachgewiesene Fähigkeit, Projekte erfolgreich zu organisieren und abzuschließen, bei denen wenig oder keine Anleitung gegeben wurde. -
- Nachgewiesene ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten; vermittelt gelegentlich Informationen an interne und externe Kunden auf klare, genaue, fokussierte und prägnante Weise. -
- Nachgewiesene Fähigkeit, Verfahren und Aktivitäten in einer für andere verständlichen Weise zu dokumentieren und in einem vorgeschriebenen Format zu erstellen, wobei die Beherrschung der englischen Sprache einschließlich beispielhafter Kenntnisse der Elemente von Grammatik, Zeichensetzung, Diktion und Rechtschreibung in Wort und Schrift nachgewiesen wird. -
- Führt kontinuierlich Aktivitäten wie Transkription, Betrachtung eines Computerterminals und umfangreiches Lesen durch. Visuelle Schärfe ist erforderlich, um die Genauigkeit, Sauberkeit und Gründlichkeit der zugewiesenen Arbeit zu bestimmen. -
- Beherrschung der spezifischen Programmiersprache, die vom jeweiligen Geschäftsbereich gefordert wird. -
- Praktische Kenntnisse von Textverarbeitungs- und Tabellenkalkulationsanwendungen. -
Reiseanforderungen
Arbeitsumfeld/Positionsanforderungen
Arbeitet in einem Büroumfeld und verbleibt für lange Zeiträume in einer sitzenden Position, während er/sie am Schreibtisch, am Computer oder mit anderer Standardbüroausstattung oder während Besprechungen tätig ist.
Erfordert die Fähigkeit, regelmäßig mit Kunden und Mitarbeitern mündlich zu kommunizieren und genaue Informationen auszutauschen.
Erfordert visuelle Schärfe zum Lesen und Interpretieren einer Vielzahl von Korrespondenz, Verfahren, Berichten und Formularen über Papier- und elektronische Dokumente, visuelle Inspektion mit kleinen Defekten; Kleinteilen und/oder Bedienung von Maschinen (einschließlich Inspektion); kontinuierliche Verwendung von Messgeräten. Visuelle Schärfe ist erforderlich, um die Genauigkeit, Sauberkeit und Gründlichkeit der zugewiesenen Arbeit zu bestimmen.
Erfordert die Fähigkeit, regelmäßig schriftliche Korrespondenz, Berichte und Formulare in vorgeschriebenen Formaten und unter Einhaltung der Regeln für Zeichensetzung, Grammatik, Diktion und Stil zu erstellen.
Erfordert die Fähigkeit, Prinzipien des logischen Denkens anzuwenden, um Probleme zu definieren, Daten zu sammeln, Fakten zu ermitteln und gültige Schlussfolgerungen zu ziehen.
Führt erhebliche Bewegungen der Handgelenke, Hände und Finger für kontinuierliche Computerarbeit durch.
Erforderlich sind Überstunden während Spitzenarbeitszeiten oder bei Sonderprojekten/Veranstaltungen.
Reiseanforderungen
Keine
