Job Description Software Engineer (C++
/ C# | Windows Applications)
Experience
410 Years
About The Role
We are looking for an experienced Software
Engineer with strong expertise in
C++ and C#, along with hands-on
experience in building Windows applications. The ideal candidate should have a
solid understanding of Windows system programming, secure coding principles,
and modern development practices. This role requires working in an agile environment
and leveraging AI tools to boost productivity.
Key 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:
- Accessing BIOS using WMI
- Registry and file handling
- Multi-threading
- Working with DLLs
- Creating Windows Services
- Enabling interactions between applications, drivers, and services
- Implement secure coding practices in C++ and C# in
alignment with security guidelines.
- Participate in and contribute to the Secure Development Lifecycle (SDL).
- Work collaboratively within Agile, Scrum, Kanban, or Scrumban teams.
- Use AI-powered development tools (e.g., GitHub Copilot, Copilot Chat) to enhance code quality and development efficiency.
- Contribute to UI/UX development using React JS and Micro-Frontends (MFE) when required.
- Perform code reviews, write technical documentation, and ensure coding standards and best practices are followed.
Required Skills & Experience
- 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.
- Experience with secure coding standards and secure development lifecycle.
- Working knowledge of React JS and Micro-Frontend architectures.
- Experience working in Agile/Scrum/Kanban/Scrumban environments.
- Familiarity with AI-assisted development tools.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.