You will develop and maintain applications focusing on Windows systems and core programming logic.
Responsibilities
- Design, develop, and maintain applications using C++ and C#.
- Build and enhance Windows-based applications using Win32, WPF, and UWP frameworks.
- Perform Windows System Programming, including BIOS access via WMI Registry, file handling, and multi-threading.
- Contribute to the Secure Development Lifecycle (SDL) and implement secure coding practices in C++ and C#.
- Participate in code reviews and write technical documentation while adhering to coding standards.
Required Skills
- 5+ years of strong hands-on experience in C++ and C# programming.
- Proven experience in Windows application development using Win32 APIs, WPF, and UWP.
- Deep understanding of Windows system-level programming concepts.
- Experience implementing secure coding standards and participating in SDL.
- Working knowledge of React JS and Micro-Frontend architectures.
- Experience working within Agile, Scrum, Kanban, or Scrumban environments.
- Familiarity with AI-assisted development tools like GitHub Copilot.
- Strong problem-solving and debugging capabilities.