14 Nov
|
ACTALENT SERVICES
|
Bengaluru
14 Nov
ACTALENT SERVICES
Bengaluru
Role Overview Develop and maintain Windows applications using Microsoft technologies, with AI-enabled practices embedded across design, development, testing, and debugging.
Key Responsibilities
- Design, develop, debug, and maintain Windows desktop applications using C# and .
NET technologies.
- Apply appropriate UI frameworks and architectural patterns, including WinForms, WinUI, MVVM, and WPF.
- Create unit and integration tests and contribute to web application components where required.
- Use AI-assisted development tools and AI agents to improve engineering quality and productivity within an Agile team. Must-Have Skills and Experience
- 5+ years of experience in Windows application development, including use of AI in the software development lifecycle.
- In-depth knowledge of C#, .
NET Framework, WinForms, WinUI, MVVM, and WPF.
- Unit and integration testing experience using xUnit and NUnit.
- Knowledge of web application development using ASP.
NET and ASP.
NET Core.
- Experience creating and enabling AI agents to carry out generic tasks with quality.
- Strong debugging and issue-fixing skills using AI tools such as Claude Code and GitHub Copilot.
- Ability to work as an individual contributor, apply cutting-edge problem-solving, and communicate effectively with technical and non-technical stakeholders.
- Experience working in Agile projects. Good-to-Have Skills and Experience
- Experience with desktop application architecture, maintainability, and performance optimization.
- Exposure to CI/CD pipelines, GitHub Actions, packaging, or deployment of Windows applications.
- Experience with API integration, secure coding, code reviews, and engineering documentation.
- Ability to describe direct project involvement, technologies used, technical decisions, and measurable contributions.
📌 Windows Application Developer (Bengaluru)
🏢 ACTALENT SERVICES
📍 Bengaluru