Senior C# Software Developer

IT & Technology

Are you a C# developer with experience working in an agile team (SCRUM, SAFe)? Are you ready to take it to the next level?
Then you should read this job description below.
Tasks & Responsibilities:
Produces software based on software requirements, the project’s software architecture, and other project guidelines
 Contributes to all phases of software development from feasibility studies through design, development, testing, and bug fixing including software maintenance
 Participates in defining work packages, their estimation, planning, and implementation within the software development team
 Provides 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 the unit and/or subsystem specifications
 Review and analysis of your source code with your peers.
 Review on request for the source code of your peers in the software development team
Reviews the application design, functionality, usability, and performance to enhance it
Ability to work through ambiguity and make progress
 Ability to collaborate and communicate effectively within and outside the team
 Takes responsibility for quality and project delivery targets
 Leadership attitude in shaping the product together with the team
Must Haves:
 5+ years of experience as a software engineer with hands-on experience, preferably in the IVD (Vitro diagnostic device) sector, working in agile teams 
Highly skilled in all of the mentioned technologies: C# /.Net Framework / .Net Standard / Net Core 
 Experienced in automated testing and mocking frameworks 
 Fluent programming skills in object-oriented languages 
 Bachelor’s degree / Master’s degree in Computer Science
 Team player
 Fluent in English necessary / German beneficial
We are looking forward to your application. od Luck.