Sign In
 [New User? Sign Up]
Mobile Version

C, C++, Windows Developer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Strong and simple communication ability and technical presentation ability (oral and written)Language Skills C ++, Visual C++, C#, .NET, COM / DCOM-ATL, MFC, Win32 SDK, STL , WMIDesign Skills OOAD, Design Patterns, UML knowledgeGood command in Windows Programming & Debugging windows application using MS Visual Studio debugger and core dump analysis using windbgHands on Experience on OOP concepts, Multi-threaded programmingGood knowledge in SNMP, LLDP, CDP, VoIP devices/technologiesGood Knowledge in Windows Security ConceptsGood Knowledge in Data Structure & AlgorithmGood Knowledge in Unit Testing & FrameworksAppreciate and adopt to scrum methodologyDesirable SkillsKnowledge in data center management and large enterprise applicationsHands on experience in creating Frameworks, Dlls, Designing and exporting APIs and building wrapper APIs.Automation Knowledge, CPPUnit, NUnit etc.SQL Server 2000/2005/2008 (stored procedures, queries, trigger)IIS server, XML, Windows servicesActive-X, COM+, ODBC, OLE, OLEDB, Microsoft Distributed Transaction Coordinator (MSDTC), MS-RPCMicrosoft Visual Studio 6/2008/2008, Rational Purifier, Perforce, FxCop, Coverity and Prefast, VersionOne, Review BoardTCP/IP, SNMP,UDP, HTTP, HTTPS, Socket programmingKnowledge on TCL & PowerShell ScriptingKnowledge in Wix, Install Shield and Windows InstallerExpertise in agile development methodologies (SCRUM)Soft SkillsQuick learner and a team playerThinks/works as a team and leads from frontGood communicator with written/oral English skillsFlexible and adoptive to the need of the hourVery flexible in technology and fluid in movementAligned to organizational, business values and understands that the he/she has a bit to playForesee the risks and ready to explore/experimentResponsibilitiesA self-driven, highly motivated and experienced engineerDeveloping High Quality Software ApplicationsWorking with Product Management to help refine product requirements based on technical needs and meritEvaluating and recommending technology choices based on product requirementsAbility to gather requirements from all stakeholders and be capable in disseminating targeted user needs.Experience of supporting large scale enterprise softwareAbility to work end to end in design, development and supportDeveloping & Reviewing Requirements & Design DocumentsProviding input for product documentation and Quality engineering teamsA Team Player, working with global software development teams with multiple stakeholdersInstalling and Testing Software Applications end to endSupporting customers on issues reported from the fieldTroubleshooting, Identifying issues and proposing solutions / alternativesEntering and tracking defects and work itemsScale up and down technically as required time to time
Additional Degree: BE/ B.Tech (Engineering)

Experience: 4-6


Application Programming | Database Administration (DBA) | Graphic Designing/Animation/Web Designing | Systems Programming
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News