As a Windows Software Engineer, you will bridge the gap between high-level desktop application development and low-level system exploration. You will be responsible for building robust C#/.NET applications (WPF, Console, and Windows Apps) while managing the underlying Windows ecosystem. This role requires a developer who is "platform-curious," capable of navigating Windows security policies and registries, and committed to high-quality code through automated testing and Agile methodologies.
Full-Stack Windows Development: Design and maintain scalable applications using C#, WPF (MVVM), and .NET 8/10. Develop high-performance Console utilities for system automation.
Windows Platform Mastery: Explore and manipulate Windows OS internals, including Registry management, Event Log analysis, and the application of Local/Group Security Policies.
Database Management: Design, query, and optimize relational databases using SQL Server, ensuring data integrity and performant indexing.
Quality Assurance: Write and maintain comprehensive automated unit test cases (using XUnit, NUnit, or MSTest) to ensure 2026-standard software reliability.
Agile Execution: Actively participate in Agile/Iterative workflows, including sprint planning, daily stand-ups, and retrospectives to ensure continuous delivery.
System Debugging: Use Visual Studio and Windows Management Tools (Performance Monitor, Resource Monitor, WMI) to diagnose and resolve complex system-level bottlenecks and memory issues.
Tooling & Collaboration: Manage the source code lifecycle using Git and track all development and bug-fixing activities via JIRA.
Required Technical Skills
Programming: 3 plus years of professional experience in C# and the .NET Framework/Core.
UI & Frameworks: Strong proficiency in WPF (XAML) and building Windows-native services/applications.
Platform Tools: Deep knowledge of SQL Server (T-SQL, Stored Procedures) and Windows Management Tools.
Testing: Proven ability to implement Test-Driven Development (TDD) or automated unit testing frameworks.
Process & Versioning: Advanced knowledge of Git workflows and JIRA for project management.
OS Exploration: Ability to programmatically interact with Windows Security Policies and system registries.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.