Senior .NET Developer
Srikanth MattaparthiSENIORPosted 14d ago
C#.NETWPFMVVMSQLOOPObject-Oriented ProgrammingSoftware DesignUnit TestingSystem TestingSDLCTroubleshootingDebuggingProblem SolvingCADWeb TechnologiesSafety-Critical Embedded SystemsHPQCUMLJenkinsWiX InstallerThird-Party Development Tools
About the Role
We are looking for a Senior .NET Developer to join our team, focusing on Windows-based application development using C#, WPF, and MVVM.
Key Responsibilities
• Design, develop, test, and maintain Windows-based applications
• Implement new software features and enhance existing application performance
• Perform code reviews, unit testing, system testing, and validation
• Troubleshoot system issues and ensure high-quality software delivery
• Collaborate with global teams across different time zones
• Follow software development best practices and quality standards
Requirements
• 5–10 years of experience with C#, .NET, and WPF
• Expertise in MVVM architecture and Object-Oriented Programming (OOP)
• Strong knowledge of SQL and database design
• Experience in Windows-based application development
• Knowledge of software design, coding, code reviews, unit testing, and system testing
• Experience in the complete Software Development Life Cycle (SDLC)
• Strong troubleshooting, debugging, and problem-solving skills
Good to Have
• CAD design and development experience
• Knowledge of web technologies
• Experience with safety-critical embedded systems
• Familiarity with HPQC, UML, Jenkins, and WiX Installer
• Experience with third-party development tools