R&D Software/Firmware Engineer
Agilent Technologies
Waldbronn, Germany
In this role, you will collaborate with global teams to develop next-generation laboratory and analysis software.
Are you passionate about innovative technology and eager to make a significant impact in the world of software development? We are looking for a talented and motivated Software Developer to join our dynamic team and contribute to the success of our OpenLab product family.
Your Responsibilities:
- Innovate and Create: Develop and test software components and user interfaces in .NET (C#, WPF) to enhance our reporting capabilities.
- Enhance and Maintain: Continuously improve and extend existing software components to ensure optimal performance.
- Agile Collaboration: Actively participate in and contribute to our agile development process (Scrum), working closely with global development teams.
- Problem Solving: Debug and resolve software defects to maintain high-quality standards.
- Continuous Improvement: Support and enhance our continuous integration and deployment processes to streamline development.
Qualifications:
Your Profile:
- Educational Background: Degree in computer science, bioinformatics, medical technology, or a related field.
- Professional Experience: 4 years of experience preferred in object-oriented software development.
- Technical Expertise: Strong understanding and experience with Microsoft technologies (.Net, .Net Core, C#) or similar.
- API Development: Proficiency in developing web APIs using ASP .NET Core, Angular, TypeScript, REST, and OpenAPI or GraphQL.
- Architectural Skills: Experience in software architecture, including microservices and databases.
- Additional Skills: Ideally, experience in one or more of the following areas: chromatography and related data processing systems, agile software development, continuous integration, TDD, UI development with WPF, Git, JIRA.
Technical Skills:
- Languages & Frameworks: Proficiency in C#, .NET, .NET Core, TypeScript, Angular.
- Database Management: Experience with Postgres and SQLServer.
- Development Tools: Skilled in using Visual Studio, VSCode, Git, JIRA.
- Testing: Expertise in unit testing and integration testing.
- Architecture: Knowledge of REST APIs, GraphQL.
Personal Competencies:
- International Collaboration: Interest in working with international teams.
- Goal-Oriented: Positive approach to tasks and problem-solving.
- Independent Work: Ability to work independently with strong organizational skills.
- Innovative: Openness to new ideas and approaches.
- Language Skills: Proficiency in German and English.
Apply Now
Don't forget to mention EuroTechJobs when applying.