Senior C# Developer
We are seeking a skilled and experienced Senior C# Developer to join our team for an ongoing project focused on implementing new features for AI-powered hardware in the electronics industry. This role offers an exciting opportunity to work on innovative solutions for products such as washing machines, refrigerators, and other smart appliances.
Key Responsibilities:
-
Develop and maintain high-quality software solutions using C# within a Microservices architecture.
-
Collaborate in an Agile development environment, ensuring timely delivery of new features.
-
Employ Test-Driven Development (TDD) practices to ensure code quality and maintainability.
-
Work with Kubernetes to manage, deploy, and scale containerized applications.
-
(Optional) Contribute to front-end development tasks using Angular.
-
Communicate effectively with team members and stakeholders in English.
Required Skills and Experience:
-
5+ years of professional experience in C# development.
-
Strong understanding of Microservices architecture and related best practices.
-
Hands-on experience with Kubernetes for container orchestration.
-
Proficiency in Test-Driven Development (TDD).
-
Familiarity with Angular (even basic experience is a plus).
-
Excellent communication skills and a strong command of the English language.
- Ability to work effectively in a collaborative, Agile environment.
-
Willingness and ability to relocate to Barcelona, Spain, with regular visits to the office.
Nice-to-Have:
-
Previous experience in the electronics or IoT industry.
-
Familiarity with AI hardware integration or development.
We offer
-
Long-term employment with competitive compensation, based on experience
-
An open, transparent and fun work culture
-
Multi-national team and collaborative work environment
-
Continuous knowledge sharing with engaged co-workers
-
Career and professional growth opportunities