Role: .NET Developer Location: Remote Work Timing: Night Shift (6.30 pm to 3.30 am IST)
ResponsibilitiesDesign and development of our Online Banking and Mobile applications using best practices and the latest technologies.Utilize test methodology and version control to ensure application quality, performance and security.Perform code reviews and mentor junior application developers.Investigate and resolve bugs or deficiencies, monitor and optimize application performance and drive improvements.Be involved in end-to-end product development.Work with vendors (occasionally) to integrate third party products seamlessly into our applications.
Requirements7+ years experience in developing applications with Microsoft .NET.Good experience in backend/full stack development.Extensive experience with C#.NET and Microsoft Azure technologies.Extensive experience with Microsoft SQL Server databases.Extensive experience with MVVM architecture.Excellent understanding of web and mobile UI and UX design and implementation.Experience with web services development, implantation and integration (Rest, JSON, XML).Leverage Domain Driven Design principles and patters where appropriate.Understanding of how to log crash reports and diagnose issues.Excellent visual, written, and verbal communication skills, as well as presentation skills.
Regards,Prashanthi SR