Sr Software Engineer – Windows


In a Nutshell:

Job Overview:

To build and implement functional programs, systems and new features with a cross-functional team of other developers, team leads, and operation team members throughout the software development life cycle. You should be a team player with a keen eye for detail and problem-solving skills.

Responsibilities and Duties:

  • Responsible for the end to end coordination and development of any assigned task/feature in the assigned product
  • Responsible to help Lead/Architect reaching sound conclusions with his platform specific knowledge
  • Responsible to help Agile Manager in implementing Agile processes and follow the processes as well
  • Responsible for day to day operations and coordination with cross departmental teams on need basis
  • Responsible on getting things done on the committed deadlines

Requirements:

  • Education level.

o   BS/MS degree in Computer Science, Engineering, MIS, or equivalent with programming experience

  • Experience.

o   4+ years in hands-on development with .NET, C#, ASP.NET, Windows Forms, WPF and SQL Server in an n-tier architecture. Experience of leading a team of 2+ individuals is a plus.

  • Specific skills.

o   Understanding of Design Patterns is a must

o   Sound knowledge of .Net Technologies and Frameworks is a must

o   Desktop Development Knowledge is preferred

o   In depth knowledge of OOP is a must

o   Experience of working with WPF is preferred

o   MVC/MVVM Design Pattern knowledge is a must

o   Experienced on working with Design Patterns including Dependency Injection is preferred

o   Basic knowledge of Java/JavaScript/C/C++ is preferred

o   Experience of Agile methodologies is preferred

  • Personal characteristics.

o   Good communication skills

o   Leadership germs

o   Soft spoken and presentable

o   Confident

Apply Here


Published On: July 17, 2023 14:02

DETAILS

Salary: Unknown PKR

Experience: 4+ years

Job Type: Full Time

Location: Karachi

Published: July 17, 2023

Update: July 17, 2023

Join newsletter to receive jobs updates.