Overview:
The role of a C# Windows WPF Developer is crucial to our organization as it involves the development of innovative and userfriendly software solutions for the Windows platform using C# and WPF technologies. This position plays a key role in ensuring the seamless functioning of our software applications and enhancing user experience.
Key Responsibilities:
- Designing developing and maintaining C# and WPFbased applications for Windows platforms.
- Collaborating with the software development team to define application requirements and provide technical solutions.
- Implementing user interface design and functionality using WPF XAML and MVVM architecture.
- Ensuring the performance quality and responsiveness of applications.
- Participating in code reviews identifying areas for improvement and resolving technical issues.
- Integrating data storage solutions and developing database structures.
- Testing and debugging software to ensure seamless functionality.
- Staying updated with the latest technologies and industry trends to improve software development processes.
- Providing technical support and troubleshooting to endusers.
- Collaborating with crossfunctional teams to deliver highquality software products.
Required Qualifications:
- Bachelors or Masters degree in Computer Science Information Technology or related field.
- Proven work experience as a C# developer with expertise in Windows and WPF applications.
- Proficiency in C# WPF XAML and MVVM architecture.
- Strong understanding of UI/UX design principles and experience in creating visually appealing interfaces.
- Knowledge of software development methodologies and best practices.
- Experience with version control systems such as Git.
- Excellent problemsolving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Understanding of Agile development methodologies.
software development,c#,ui/ux design,agile development,windows,xaml,git,mvvm,wpf