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 developing and maintaining high-quality software solutions that enhance the functionality of their advanced engineering systems.
Key Responsibilities:
- Design, develop, and implement software applications using C# and WPF.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Troubleshoot and resolve software defects and performance issues.
- Conduct code reviews and ensure adherence to best practices in software development.
- Maintain documentation related to software design and development processes.
Required Skills & Qualifications:
- Proficient in C# and WPF with a strong understanding of object-oriented programming principles.
- Experience with MVVM design pattern and data binding in WPF applications.
- Familiarity with SQL databases and data access technologies.
- Knowledge of software development methodologies such as Agile or Scrum.
- Strong analytical and problem-solving skills, with attention to detail.
Experience:
- Minimum of 5 years of professional experience in software development, particularly with C# and WPF.
What we offer:
- Opportunity to work on cutting-edge technology in a collaborative environment.
- Professional development and growth opportunities.
- Supportive team culture focused on innovation and excellence.
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.