Team Lead – Desktop Application in a leading financial MNC

From 6 to 11 year(s) of experience
₹ 12-22 Lacs P.A.

Job Description

Roles and Responsibilities

Direct Responsibilities

  • Lead team of employees towards achieving business goal
  • Manage Teams to deliver the assigned tasks, track status.
  • Split and assign the Task/Project to team members upon their skill set
  • Periodically track and report Task/Project status to Project Lead
  • Extensive experience designing and developing enterprise grade software
  • Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Internally motivated,
  • Mentor the team to understand the technology stack and process.
  • Self-Manage priorities and take ownership of deliverables.
  • Communicates expectations of the team and the importance
  • Able to work proficiently both independently and in a team environment
  • Takes proactive steps in eliminating team members who do not adhere to team rules.
  • Ready to adapt any evolving technology will be used in organization

Contributing Responsibilities

  • Insist team member to use secure coding guidelines
  • Review and Integrate team members code
Being bridge between developer and Quality team

Desired Candidate Profile

Technical & Behavioural Competencies

  • Expertise in Building C#.Net desktop application (Winform/WPF)
  • Design pattern (Producer Consumer, Singleton etc)
  • Experience MVVM/MVC Pattern
  • Data Structure (List, Dictionary, Queue, Stack, Linked List, set etc)
  • Building user interface using third party such as devexpress/ telerik is preferred
  • Expertise in writing Multithreaded programming
  • Experience in Graphics Programming is preferred (like drawing pie chart, bar chart etc)
  • Skill of Building Client Server Architecture (2 & 3 Tier Architecture)
  • Extensive Knowledge of writing SQL query and Stored Procedure (MS SQL or MySql)
  • Knowledge about cipher data (Encryption/Decryption)
  • Knowledge in Byte/Bit Operations
  • Extensive experience in Profiling Desktop Application UI and Memory to optimize system performance
  • Build or consume Restful API services in .Net
  • Troubleshooting issues on application installed on client machine
  • Building UML Diagram (Sequence, User case etc)

  • Specific Qualifications 

  • PG: Any Graduate – BE, MCA, M-Tech, ME, Msc – Computers Science
  • 6+ years’ experience in IT Software Development/Analysis

  • Education

    UG:B.Sc in Computers,B.Tech/B.E. in Computers

    PG:M.Tech in Any Specialization,MS/M.Sc(Science) in Computers,MCA in Computers

    Company Profile

    Fortune Human Capital (P) Ltd

    Our client is a leading and premium Stock Broking and Financial Co. being counted among Best Employers.
    Company Info
    View Contact Details+

    Recruiter Name:HR department

    Contact Company:Fortune Human Capital (P) Ltd


    Reference Id:Team Lead-Desktop App



    12-22 Lacs P.A.

    Role Category:

    IT Support


    Desktop Engineer

    Employment Type:

    Full Time, Permanent