Xamarin devloper Jobs in Pune - AskgeetHRD
Job Description
Mandatory Skills:
Should have 4-8 years of experience in Desktop application development (Windows/Mac) and 3 yes of experience on XAMARIN
Strong Object - Oriented skills (OOP, OOA, OOD) and fundamental C.S. skills (Data Structures, Algorithms, etc.)
Excellent understanding/ programming skills in .NET Platform (C#, Win 32), C and the XAMARIN desktop development platform
Excellent understanding of .NET framework 4.x
Experience in both XAMARIN Native and XAMARIN Forms framework
Experience with Windows/Mac desktop application design and development
Extensive experience in developing application using MVC/MVVM design pattern
Extensive experience in building productivity applications that relies upon RESTful services, HTTP(S), JSON, XML
Good understanding of network protocols like TCP/IP, HTTP, SSL
Good understanding and experience in multi - threaded programming / concurrency
Good understanding of database technologies, experience in SQL/SQLite, ability to create/fine tune complex queries
Hands on experience in integrating open source/third party libraries and APIs into your application
Good understanding and experience in Universal Windows Platform
Experience in Cross - Platform Development using C /C#
Experience in Windows Device Driver / Mini - filter driver development experience
Experience in Continuous Integration (Bamboo or Jenkins)
Good understanding and experience in Universal Windows Platform
Experience in Mac OSX development experience.
Demonstrated responsibility for the full project life cycle (Design, Develop, Test & Deploy)
Extensive experience in handling/troubleshooting issues reported on field
Draw high level requirements to application architecture and collaborate with the team to implement the feature/solution
Experience in Server Application/Mobile application development is a plus
XAMARIN Certification is a plus
Experience in ReactiveUi is a plus
Experience in Agile/ Scrum development methodology is a plus
Other Mandatory Aspects:
Early/ immediate joiners are welcome
Personal Skills
A strong willingness and desire to learn (self - learner) and to stretch competencies is a must.
Ability to multitask effectively and prioritize tasks in a high - pressure environment
Excellent communication skills (Oral/Written)
Great team player and willing to take up add - on responsibilities
System level thinker and open - minded to new ideas and solutions