Roles & Responsibilities:
- Architect with primary responsibilities including the design, development, and issue fix of Windows application.
- Design and execute Proof of Concept activities for customer.
- Customer status update and clarifications for offshore team
Required Skills (Technical Competency):
- Senior Engineer with minimum 12 years of experience in developing applications in Windows.
- Solid understanding of Object-Oriented design and concepts.
- Good understanding of Windows internals and Operating System
- Must be a dynamic, autonomous, and team oriented.
- Expertise in C#,C++ application and middleware development
- Experience with NuGet package manager, for packaging and distributing software.
- Ability to write effective and reusable code according to best practices.
- Be able to drive, to take ownership and responsibility of a project.
- Analyze problems and come up with proposals for a solution.
- Should work independently and be proactive.
Desired Skills:
- Knowledge of GIT, Azure pipelines and Scrum
- Ready to learn new technologies as part of the job.
- Knowledge of PowerShell scripting
- Working experience in using Linux and MAC systems