What are the responsibilities and job description for the WPF Lead position at SrinSoft?
Guess what? We're on the lookout for some awesome new additions to our team here at SrinSoft, and if you think you might just be the perfect fit then do drop us an email at hrteam@srinsofttech.com
WPF Lead
Location: Chennai,Hyderabad and Pune
Requirements: 7-10 Years Experience
Job Description
- Design, develop, and enhance WPF-based desktop applications using MVVM and best coding practices.
- Implement Business Logic & UI Components: Work closely with UX/UI designers to develop rich and intuitive user interfaces.
- Performance Tuning & Optimization: Identify and resolve performance bottlenecks in WPF applications using profiling tools.
- Asynchronous Processing & Multithreading: Utilize asynchronous programming techniques to ensure smooth and responsive UI interactions.
- Integration with Backend Services: Work with RESTful APIs, SignalR, and databases to fetch and manipulate data efficiently.
- Code Reviews & Best Practices: Participate in code reviews, write clean, maintainable code, and follow software development best practices.
- Collaborate with Cross-functional Teams: Work with QA engineers, product managers, and other developers to deliver high-quality software.
- Bug Fixing & Troubleshooting: Analyze and resolve issues reported by users or QA teams in a timely manner.
- Maintain Documentation: Document code, technical processes, and best practices for knowledge sharing.
- Stay Updated with New Technologies: Continuously learn and apply new tools, frameworks, and methodologies relevant to WPF development.
- UI Responsiveness: Expertise in designing WPF applications with a focus on responsiveness and smooth interactions (e.g., handling UI freezes, delays, and long-running tasks).
- Ownership & Accountability: Take ownership of projects, from development to post-deployment monitoring and ensure provided solutions are aligned with business needs.