Senior Software Engineer - Oracle

Senior Software Engineer - Oracle

De Senior Developer die we nodig hebben moet een kernkwaliteit hebben in Oracle RDS om de bestaande Oracle dbase te kunnen ondersteunen.

Senior Software Engineer - Oracle
Rijswijk
/
Senior Software Engineer - Oracle
Voltijds

De Senior Developer die wij nodig hebben moet een kernsterkte hebben in Oracle RDS om de bestaande Oracle dbase te kunnen ondersteunen. De Senior Developer richt zich ook op de vertaling van ontwerpen, User Stories en niet-functionele eisen naar onderhoudbare en performante software oplossingen. De Senior Developer is ook verantwoordelijk voor de technische begeleiding van andere leden van het team en zorgt ervoor dat technische procedures worden gevolgd, dat de juiste tools worden gebruikt en dat de code van hoge kwaliteit en geschikt voor het doel is. De Senior Developer is verantwoordelijk voor:

- Ontwikkeling van hoogwaardige code met een goede testdekking

- Actief deelnemen aan besprekingen over ramingen en technisch ontwerp

- De door anderen geproduceerde code beoordelen

- Ondersteuning bieden aan de bedrijfsvoering.

- Op de hoogte blijven van veranderingen in de softwaretechnologie

- Hoge Oracle vaardigheden


Verantwoordelijkheidsgebieden

Hieronder volgen algemene verantwoordelijkheidsgebieden voor de Senior Software Engineer. Van tijd tot tijd zullen deze variëren en zullen extra verantwoordelijkheden worden toegevoegd.

Algemene verantwoordelijkheid

De Senior Software Engineer zal:

- Opbouwen en onderhouden van positieve, doorlopende samenwerkingsrelaties met interne belanghebbenden

- Professionele ontwikkeling en onderzoek om de kennis over softwareontwikkeling op peil te houden.

- Blijk geven van inzet voor teamwerk en de handhaving van een collaboratieve en ondersteunende werkomgeving

- effectief communiceren en ervoor zorgen dat e-mails binnen 1 werkdag worden beantwoord

- De taken uitvoeren die normaal gesproken bij uw functie horen

Systeemkennis

De Senior Software Engineer zal:

- Een volledig begrip van het systeem ontwikkelen en onderhouden

- Communiceren en ondersteunen van operationele en technische teamleden over het onderliggende systeem


- diepgaande kennis hebben van ten minste Oracle 19C

- Een hoge mate van inzicht hebben in Oracle statement tuning

- Heb een hoog niveau van begrip van Oracle objecten / items zoals

o Tabellen

o Indexen en alle soorten

o Normale weergaven & gematerialiseerde weergaven

o Sequenties

o Pakketten

o Triggers

o Pijplijnfuncties

o Synoniemen

o DDL en DML

- Veel kennis hebben van plsql

o Schijven

o Functies

o Procedures

o Pragma's

o Bulkverwerking

o cursors

- Heb matige kennis van

o Scripttalen zoals perl, python

- Een goed begrip hebben van het werken met Oracle in een AWS-omgeving

Rapportage

De Senior Software Engineer geeft tijdig feedback over problemen aan de Delivery Lead en de Technical Lead.

Engineering

De Senior Software Engineer zal:

- Ervoor zorgen dat passende eenheidstests worden toegepast op nieuwe of gewijzigde code, waarbij een dekking van 70%+ wordt bereikt en gehandhaafd.

- Ervoor zorgen dat de verhalen/defecten goed tot stand komen

- Toezicht op geplande taken en meldingen

- Relatieve complexiteitsschattingen maken voor User Stories in samenwerking met hun team

- De merge requests van andere teamleden beoordelen op bugs of mogelijkheden om de kwaliteit van de code te verbeteren

- Ervoor zorgen dat technische documentatie wordt geschreven en bijgewerkt.

- ervoor zorgen dat bij elke productwijziging rekening wordt gehouden met de beveiliging van webtoepassingen

- Ervoor zorgen dat bij elke productwijziging rekening wordt gehouden met de toegankelijkheid.

- Ervoor zorgen dat prestatietests en tuning plaatsvinden zoals vereist

- Ondersteuning bieden, problemen oplossen en incidenten oplossen

- QA/PO assisteren indien nodig voor acceptatietests

- Identificeren en voorstellen van processen en procedures die betere en snellere resultaten bevorderen

- Identificeren en voorstellen van nieuwe instrumenten en technologieën die de resultaten voor eindgebruikers, het geluk van ontwikkelaars en de productiviteit verbeteren

- Gemeenschappelijke ontwerppatronen toepassen en bevorderen

- Stappen ondernemen om de onderhoudbaarheid van de productcodebase te verbeteren Specifieke expertise

Kwalificaties

- Bachelors of Masters in IT of computerwetenschappen of relevant gebied

Ervaring

- Ten minste 3 jaar commerciële ervaring in de rol van Senior Software Engineer, met eerdere ervaring als software engineer

Technische expertise

- Oracle DBASE

- Vue.js voordelig

- Scripttaal - bv. Perl, python voordelig

- Node.js voordelig

- Github of vergelijkbaar

- JavaScript voordelig

- Goede Linux commandoregelvaardigheden

- Amazon Web Services (EC2, S3, CloudFront, RDS, Route53) voordelig

- Kubernetes en Docker voordelig

- Testgestuurde ontwikkeling

- Ontwerp patronen

- Domein Gedreven Ontwerp

- Web- en API-beveiliging (OWASP)

Kom en sluit je aan bij ons geweldige team - Techkit X Webflow Template

Solliciteer en kom bij ons geweldige team

MSTS Tolls groeit voortdurend en ons team breidt uit.