About this role
The team is seeking a skilled C# WPF Software Engineer to join their dynamic team. In this role, you will be responsible for designing, developing, and maintaining software applications using C# and WPF technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of the business and enhance user experience.
Key Responsibilities:
- Design and implement user interfaces using WPF and MVVM patterns.
- Develop and maintain backend services and APIs using C#.
- Collaborate with product managers and designers to understand requirements and deliver effective solutions.
- Conduct code reviews and ensure adherence to best practices in software development.
- Troubleshoot and resolve software defects and performance issues.
- Stay updated with the latest industry trends and technologies to drive continuous improvement.
Required Skills & Qualifications:
- Proficiency in C# and WPF development.
- Strong understanding of object-oriented programming principles.
- Experience with MVVM design pattern.
- Familiarity with database technologies such as SQL Server or Oracle.
- Knowledge of version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Experience:
- Minimum of 3 years and up to 7 years of experience in software development, specifically with C# and WPF.
What we offer:
The team provides a collaborative work environment, opportunities for professional growth, and the chance to work on cutting-edge technologies in the semiconductor industry.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.