Senior Java developer
[ad_1]
De softwareontwikkelaar is werkzaam binnen een Scrum team dat software ontwikkelt van idee tot productie. De ontwikkelaar is verantwoordelijk voor de vertaling van use cases, user stories en non-functional requirements naar werkende software. Dit dient te gebeuren binnen de kaders gegeven vanuit de software architect. Denk daarbij aan technische ontwerpen en programmeerrichtlijnen. Ook maakt de ontwikkelaar geautomatiseerd testen en doet onderhoud op de applicatie, waaronder het herstellen van softwarefouten en het doorvoeren van software kwaliteitsverbeteringen.
Het team is specifiek verantwoordelijk voor de interfaces naar afnemende systemen, die ook gebruik maken van de plangegevens. Interfaces worden in het algemeen als SOAP-webservices gerealiseerd
Je bent verantwoordelijk voor de invulling van de volgende activiteiten:
- Het vertalen van use cases, user stories en non-functional requirements naar een Java implementatie
- Schrijven van unit en integratietesten
- Het bewaken en verbeteren van de softwarekwaliteit, oa dmv testautomatisering
- Het groomen van stories met het team en de Product Owner
- Het uitvoeren van reviews op software en specificaties
- Het uitvoeren van de standaard scrum processen
- Het bewaken en verbeteren van de softwarekwaliteit
- Analyseren en doorvoeren van oplossingen ten aanzien van software bevindingen
- Analyseren en oplossen van performanceproblemen
- Coachen van junior en medior ontwikkelaars
[ad_2]
Source link