Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Dot Netcore WPF UI Developer @ Capco

Home > Software Development

 Dot Netcore WPF UI Developer

Job Description


We are seeking a skilled Desktop UI Developer having minimum of 3-5 years of experience to design, develop, and maintain high-quality desktop applications using Windows Presentation Foundation (WPF), C#, .NET Core 6+ and related Microsoft technologies. The role focuses on creating user interfaces for Securities Lending business applications, ensuring seamless functionality, and integrating with REST APIs. The ideal candidate will have a solid understanding of Git, CI/CD pipelines, and REST API principles, along with excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
  • UI Development: o Design and develop responsive, intuitive, and visually appealing desktop user interfaces using WPF and C# and
  • NET Core o Implement MVVM (Model-View-ViewModel) architecture to ensure maintainable and scalable code
  • o Develop custom controls and composite controls specific to user requirement
  • o Collaborate with QA and testing teams to incorporate feedback and optimize UI for testing workflows
  • o Good understanding of Dependency Injection frameworks (e
  • g
  • , Prism, DryIoc, or Autofac)
  • o Good Understanding of DevExpress WPF controls o Good understanding of REST API, GraphQL and Grpc integration, including HTTP methods, JSON handling, and authentication
  • o Troubleshoot API-related issues and optimize data handling within the UI
  • o Knowledge of unit testing frameworks (e
  • g
  • , MSTest, NUnit, xUnit)
  • o Good to have experience with AWS or other cloud platforms for hosting or integrating testing applications
  • o Knowledge of Agile/Scrum methodologies and tools like Jira or Trello
  • o Understanding of security best practices and SOILD principles for desktop applications and API integrations
  • Version Control and CI/CD: o Use Git for version control, including branching, merging, and resolving conflicts
  • o Contribute to CI/CD pipelines using tools like Bitbucket, Bamboo or GitHub Actions to automate builds, tests, and deployments
  • Code Quality and Maintenance: o Write clean, maintainable, and well-documented code following best practices
  • o Perform unit testing and debugging to ensure application stability
  • o Participate in code reviews to maintain high standards
  • Collaboration and Communication: o Work closely with developers, testers, designers, and product managers to align on project goals
  • o Communicate technical concepts clearly to both technical and non-technical stakeholders
  • o Provide regular updates on project progress and proactively address challenges
  • Soft Skills: o Excellent communication skills, both verbal and written, to articulate ideas and collaborate with team members
  • o Strong teamwork and interpersonal skills to work effectively in a collaborative environment
  • o Problem-solving mindset with attention to detail
  • o Ability to manage multiple tasks and meet deadlines in a fast-paced setting

Job Classification

Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Capco
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   UI development NUnit Version control Debugging HTTP JSON Unit testing WPF JIRA Financial services

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Application Developer

  • Accenture
  • 7 - 12 years
  • Bengaluru
  • 6 hours ago
₹ Not Disclosed

Senior Software Engineer_Embedded C Developer

  • Capgemini
  • 4 - 7 years
  • Chennai
  • 7 hours ago
₹ Not Disclosed

Software Engineer Iii - React / Ui

  • JPMorgan Chase Bank
  • 0 - 6 years
  • Bengaluru
  • 10 hours ago
₹ Not Disclosed

Java Full Stack Developer

  • HCLTech
  • 6 - 11 years
  • Noida, Gurugram
  • 13 hours ago
₹ Not Disclosed

Capco

Capco Technologies Pvt Ltd