Padmi

Senior Applications Software Engineer

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Genzeon

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: Join our dynamic MS Dragon development team as a Sr Software Engineer specializing in C++, C#, .NET, and Windows Internals. You will design and optimize low-level components and real-time, multi-threaded event systems that power mission-critical applications. If you thrive in solving complex technical challenges and building high-performance systems, we want to hear from you! Key Responsibilities: - Design & Develop: Build robust software components using C++, C#, and .NET frameworks. - System Integration: Implement low-level COM and ActiveX controls for seamless integration. - Performance Optimization: Enhance real-time, multi-threaded event-driven systems for speed and scalability. - Troubleshooting: Diagnose and resolve issues related to Windows Internals and system-level programming. - Quality Assurance: Conduct code reviews and develop automated tests to ensure reliability. - Continuous Improvement: Profile, debug, and optimize applications for peak performance. Qualification Required: - 10+ years of professional software development experience - Strong proficiency in C++, C#, .NET - Deep understanding of Windows Internals and low-level programming - Expertise in COM and ActiveX technologies - Experience working with large, legacy C++ COM-based codebases, including debugging, refactoring, and extending existing components - Experience with real-time, multi-threaded systems - Familiarity with debugging and profiling tools - Excellent problem-solving and collaboration skills - Bachelors degree in Computer Science or equivalent experience Preferred Qualifications: - Knowledge of multithreading and concurrency concepts - Experience with Windows Kernel programming - Exposure to network programming and security protocols - Experience with Windows UI Automation (UIA) and accessibility APIs - Experience with installer technologies (MSIX, InstallShield) and application deployment - Understanding of memory management and optimization techniques Role Overview: Join our dynamic MS Dragon development team as a Sr Software Engineer specializing in C++, C#, .NET, and Windows Internals. You will design and optimize low-level components and real-time, multi-threaded event systems that power mission-critical applications. If you thrive in solving complex technical challenges and building high-performance systems, we want to hear from you! Key Responsibilities: - Design & Develop: Build robust software components using C++, C#, and .NET frameworks. - System Integration: Implement low-level COM and ActiveX controls for seamless integration. - Performance Optimization: Enhance real-time, multi-threaded event-driven systems for speed and scalability. - Troubleshooting: Diagnose and resolve issues related to Windows Internals and system-level programming. - Quality Assurance: Conduct code reviews and develop automated tests to ensure reliability. - Continuous Improvement: Profile, debug, and optimize applications for peak performance. Qualification Required: - 10+ years of professional software development experience - Strong proficiency in C++, C#, .NET - Deep understanding of Windows Internals and low-level programming - Expertise in COM and ActiveX technologies - Experience working with large, legacy C++ COM-based codebases, including debugging, refactoring, and extending existing components - Experience with real-time, multi-threaded systems - Familiarity with debugging and profiling tools - Excellent problem-solving and collaboration skills - Bachelors degree in Computer Science or equivalent experience Preferred Qualifications: - Knowledge of multithreading and concurrency concepts - Experience with Windows Kernel programming - Exposure to network programming and security protocols - Experience with Windows UI Automation (UIA) and accessibility APIs - Experience with installer technologies (MSIX, InstallShield) and application deployment - Understanding of memory management and optimization techniques

One address, no account. We’ll tell you when matching roles go live.

More at Genzeon

Related open roles

View all roles