Beschreibung
Tasks & Responsibilities:- Provide a software design being align with system architecture, Roche guidelines and software engineering best practices (such
as SOLID & clean code rules)
- Participate in all phases of software development from feasibility studies through design,
development, testing and bug fixing including software maintenance.
- Participate in defining work packages, their estimation, planning, and implementation within the software development team.
- Provide work status and issue notification within the software development team and if required to software project management.
- Accurate code design and implementation including the tests to verify the code against unit and/or subsystem specification.
- Review and analyze your source code as well as on request the source code of your peers in the software development team.
- Review application design, functionality, usability and performance to enhance it.
Must Haves:
- Highly skilled in Windows Presentation Foundation (WPF) application development (minimum of 3 years) and Sharp with a
minimum of 5 years of experience*****
- Highly skilled in C# /.net framework / .net standard / .net core****
- 5+ years of experience as a software engineer****
- Fluent object-oriented languages***
- At least a Bachelor’s degree in Computer Science or equivalent knowledge and skills**
- Native or high knowledge in German / fluent English**
Nice to Haves:
- Strong knowledge on object-oriented design and development best practices such as SOLIDand eXtreme programming
- Leadership skills in designing and implementing test automation (lead in team available / SCRUM)
- Experience working in regulated environments (ISO 62304, FDA)
- Know-how on large-scale data management
- An active participant in software communities
General Information:
- Start date: 02.06.2020
- Latest start date: 02.06.2020
- End date: 31.05.2021
- Extension: Yes
- Workload: 100%
- Remote/Home Office: No
- Traveling required: No