Telsonic is global technology leader in the field of ultrasonic joining and process technologies, with headquarters in Switzerland.
We are looking for our office in Kać a:
Software Engineer (.NET)
We are looking for a Software Engineer, responsible for building C# applications. Your primary responsibilities would be to design and develop of appropriate software components for our products.
Responsibilities:
- Develop state of the art computer based system for controlling wide range ultrasonic machines,
- Coordinate with project manager for understanding of requirements and designing quality solutions,
- Analysis of new feature requirements and breaking them into User Stories to be implemented,
- Analyze software requirements and defined the software architecture and design,
- Create quality solutions through application of good coding and testing practices,
- Resolve issues, defects and bugs by proper troubleshooting, tracking and documentation.
The Requirements:
- University degree in computer science or engineering,
- 2+ years of professional experience in software development (C#),
- Open minded and pragmatic, solution oriented attitude,
- Familiar with various design and architectural patterns,
- Knowledge of MVVM software architectural pattern is a plus,
- Knowledge of Windows Presentation Framework (WPF) is a plus,
- Working experience with version control, bug/issue tracking and continuous integration tools,
- Familiar with agile software development methodologies,
- Good analytical and problem-solving skills,
- Good spoken and written English, Germany language is desirable.
What we offer:
- Positions with permanent status,
- Challenging projects for international client, utilizing latest technologies,
- Highly professional international teams,
- Possibility for personal and professional growth.