Roles and Responsibilities
-Analyze and troubleshoot complex software problems and provide solutions to overcome the problems using the C# language and related technologies
-Work with business users to understand business requirements, issues, and business and/or client processes
-Recommend application and system improvements
-Mentor other team members
-Conduct code review and design of systems as and when needed
-Follow the project development and deployment process
-Develop code in accordance with industry standards and best practices
-Multi-task and set priorities throughout the SDLC process
-Prepare required documentation
Required Experience and Skills
-Deep understanding and experience with multi-threading
-Excellent oral and written communication
-At least 7+ years developing applications using C# and .NET framework
-4+ years with C#.NET
-WPF framework experience with at least 2 major projects
-Experience developing applications with heavy UI/UX
-Good understanding of OOPS concepts and design patterns
-Understand and implement various enterprise architecture patterns
-Adopt new technologies and apply them in current/upcoming projects
-Express complex technical concepts effectively, both verbally and in writing
-Identify and recommend solutions to optimize the performance of applications
-Work independently with limited supervision
-Conduct code reviews and ensure teams are following the best design and coding practices
-Complete knowledge of and experience with agile development, BDD, and TDD
-Solid grasp of business processes and conventions
Experience : 2 - 7 Years
No. of Openings : 2
Education : Any Bachelor Degree
Role : Dot net Developer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]
Job Country : India