Fenris Group is seeking an experienced software developer to join our team as a WPF/Winforms Developer . In this role, you will be responsible for developing and maintaining desktop applications using the WPF framework, C#, and .NET technologies. You will collaborate with our development team to design, implement, and test software solutions that meet our needs. Here are the details of the job description:

Responsibilities:

  • Develop and maintain desktop applications using the WPF framework, C#, and .NET technologies.
  • Collaborate with the development team to design, implement, and test software solutions.
  • Translate user requirements and design specifications into functional applications.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Debug and resolve software defects and issues in a timely manner.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
  • Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
  • Integrate third-party libraries, APIs, and services into the application as required.
  • Optimize application performance and improve responsiveness.
  • Ensure software meets functional and non-functional requirements.
  • Stay updated with the latest trends and advancements in WPF, C#, and .NET technologies.
  • Collaborate with cross-functional teams, including project managers, quality assurance, and other developers, to deliver high-quality software products.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent 3+ years experience).
  • Strong knowledge and hands-on experience with WPF, C#, and .NET Framework.
  • Proficiency in object-oriented programming and software design patterns.
  • Experience with MVVM (Model-View-ViewModel) architectural pattern.
  • Familiarity with XAML (Extensible Application Markup Language) for designing UI layouts.
  • Knowledge of relational databases and experience working with SQL.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced and collaborative environment.
  • Prior experience with Agile/Scrum methodologies is a plus.
  • Familiarity with other .NET technologies (such as ASP.NET, WCF, or Entity Framework) is a plus.

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Johar Town, Lahore, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Computer Sciences
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Nov 03, 2023
Posting Date:
Oct 02, 2023

Fenris Pvt Limited

Information Technology · 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!