Overview
Hiring Win32 Application Developer for one of our client MNC
Job Title: Contingent Worker
Organization Name: NEC Corporation of India Ltd.
Location: Noida India (Onsite)
Experience: 4-7 years
Job Type: Contract for 6 months + extendable
Role Summary:
We are seeking a skilled Win32 Application Developer to design, develop, and maintain Win32-based desktop applications with a strong focus on enterprise deployment. The ideal candidate will have experience working with Microsoft technologies, particularly in creating custom applications using visual C++ and deploying them efficiently using Microsoft Endpoint Configuration Manager (SCCM) and Intune. This role requires a balance of software development expertise and deployment automation knowledge.
Job Description /Responsibilities:
- Design, develop, test, and maintain custom Win32 desktop applications using C++.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Debug and resolve application issues, crashes, and performance bottlenecks.
- Package applications in .MSI, .EXE, or. IntuneWin formats are suitable for enterprise distribution.
- Integrate applications with Windows APIs, COM/MAPI libraries, and other third-party components as needed.
- Automate application deployment using SCCM and/or Intune, including creation of detection rules, dependencies, and remediation scripts.
- Manage deployment rings, update schedules, and rollback strategies to minimize user impact.
- Self-learner, willing to experiment with the latest tools & technologies.
- Experience in Waterfall/Agile development.
- Good communication skills both written and oral.
Technical Skills:
- Must Have Skills: Strong experience in developing desktop applications using C++, WinForms or similar.
- Good understanding with Windows API, MAPI, COM, and interop libraries.
- Hands-on experience with SCCM (Microsoft Endpoint Configuration Manager) and/or Microsoft Intune for application deployment.
- Knowledge of packaging formats like MSI, EXE, IntuneWin, and installation scripting using PowerShell or Batch.
- Strong understanding of object-oriented programming principles.
- Familiarity with Active Directory, Group Policy, and Windows Registry.
- Visual Studio IDE, Windows OS, SVN, JIRA, Winmerge.
Preferred Skills:
- Experience in communicating complex technical information to a variety of audiences.
- Excellent communication skills, both verbal and written.
- Excellent troubleshooting and problem-solving skills for complex problems.
- Team player, willing to take responsibility and contribute.
- Can play the lead role for managing 2-3 members.
Qualifications:
- B. Tech/B.E./M.Tech/MCA from a reputed institute.
- At least 4 years relevant working experience with expertise in Visual C++ application development.
Job Type: Contractual / Temporary
Contract length: 6 months
Pay: ₹100,000.00 - ₹200,000.00 per month
Experience:
- Total: 5 years (Preferred)
Work Location: In person