Padmi

WPF Developer

Remote · United StatesPosted 1 month ago
Software engineeringUnspecified
Apply at Thoughtwave Software and Solutions

Opens the source posting on atsapp.swarmhr.com

Source description

About the role

View original

Role: WPF Developer Location: 100% Remote Duration: 6 + Months Job Description: Roles and Responsibilities • Develop software solution to meet business requirements. • Design, build, and maintain efficient, reusable, and reliable code. • Ensure the best possible performance, quality, and responsiveness of applications. • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. • Help maintain code quality, organization, and automation. • Prepare and maintain code for various applications and resolve any defects in systems. • Monitor defect tracking system and resolve all issues. • Conduct unit testing and perform code reviews. • Adhere to established methodologies while continuously analysing processes for improved performance and maintainability. Highly Desirable Skills • Agile/Scrum experience a plus. • Experience with Visual Studio Tools for Office (VSTO) using WPF. • Experience with VBA scripting for Office or other exposure to Office COM libraries and SDKs such as OpenXML. • Experience with modular injection building composite applications. • Experience with Reactive Extensions, service buses, and/or other push-based topologies. • Expert level knowledge of multithreading and other performance optimizations • Experience with multiple WPF frameworks and third-party libraries, especially Prism and Telerik. • Experience with Autofac for Inversion of Control. • Experience with Domain Driven Design, the Repository Pattern, and other standards to segregate business and data layer responsibilities. • Knowledge of Gang of Four design patterns beyond the most used patterns such as Singleton and Factory. • Experience with Automappercvg . • Advanced knowledge of serialization. • Familiarity with Azure DevOps. Experience Required • Bachelor’s Degree in Computer Science, Engineering, MIS or related degree preferred. • At least 3 years of dedicated WPF experience using MVVM and other WPF industry standards. • At least 5 years of dedicated experience developing desktop applications for Windows. • At least 5 years of experience of development adhering to SOLID principles. • At least 5 years of experience developing in .NET 4.x. • At least 3 years of experience with multithreading to include async/await, Tasks, and other .NET threading tools. • At least 2 years of experience with Service Oriented Architectures. • At least 2 years of experience with Inversion of Control frameworks. • At least 2 years of experience in an Agile environment. Thanks & Regards, Pavan Kumar| Jr.US IT Recruiter Thought wave Software and Solutions Desk: 6303810025 Email:pavan@thoughtwavesoft.com Website:www.thoughtwavesoft.com https://www.linkedin.com/in/pavan-kumar-madivada-416274170/

One address, no account. We’ll tell you when matching roles go live.

More at Thoughtwave Software and Solutions

Related open roles

View all roles