7 days ago
Manching, GermanySenior
Responsibilities
- Contribute throughout the software development lifecycle for Airbus maintenance information systems.
- Define and implement software architecture and design, including architecture and deployment concepts derived from business and non-functional requirements.
- Analyze requirements such as scalability and define interfaces and system functions with internal and external stakeholders.
- Participate in and support technical reviews, acceptance activities, and software testing through test creation and review.
- Document work according to the software development process.
- Participate in and, where appropriate, moderate workshops with internal and external stakeholders.
Requirements
- Completed degree in computer science or comparable education and knowledge.
- Several years of software development experience across backend and frontend systems, with a particular focus on software architecture.
- In-depth experience with RESTful APIs, microservice architecture, and databases such as PostgreSQL.
- In-depth experience with C# and .NET Core.
- Several years of experience developing and hosting cloud applications.
- Experience defining and implementing CI/CD pipelines.
- Experience setting up, configuring, and operating containers in production using Docker and Kubernetes with Helm.
- Knowledge of development standards such as DO-178 and DO-278 is desirable.
- Knowledge of IT security requirements, concepts, and testing is desirable.
- Knowledge of agile development is desirable.
- Confident use of Git and the Atlassian tool suite.
- Fluent German and English language skills.
- Willingness to undertake occasional domestic and international business travel.
Benefits
- Permanent employment with Airbus Defence and Space GmbH.
- Flexible working arrangements where possible to support collaboration and innovative thinking.
- Tailored development solutions supporting personal and career development.
- Occasional domestic and international business travel is required.
