Software Engineer (m/f/d)
Posted
Summary
Full-lifecycle software engineer at OHB in Bremen: carries out requirements engineering (TS/RB level), software architecture and design, development, unit/integration/validation testing, verification (e.g. static analyses) and documentation for software projects, while supporting Scrum planning and coordinating subcontractors.
All software engineering activities within a software project; this includes software requirements engineering, software architecture, software design, software development, software validation and verification activities Typically a specialization on a subset of the aforementioned activities is done based on team and project assignment Performing software requirements engineering on Technical Specification (TS) level and co-engineering on Requirements Baseline (RB) level Performing Software Architecture, Design Development Development and execution of: Software Unit Tests; Software Integration Tests; Software Validation Tests (TS RB level where applicable) Performing Software Verification activities, e.g. Static Software Analyses Documentation for all aforementioned tasks Support to the Scrum Master and Product Owner in work planning and progress reporting in projects Technical coordination of software subcontractors, including milestones and acceptance reviews together with the Technical Supply Manager (TSM) Supports the definition, development and maintenance of processes, tools, facilities and technologies within the scope of the department