.NET Xamarin Developer

About the Employer
Annual Salary
Not disclosed

Job Description

Position: .Net with Xamarin Developer

Location: Hyderabad / Remote

Type: Full Time

Working hours: second shift 2.30pm to 11.30pm

Essential Functions:
• Designs, codes and unit tests design solutions.
• Contributes effectively as a member of the team; takes ownership of individual assignments with support from more senior Engineers as necessary.
• Provides third tier support when required.
• Participates in activities such as reviewing marketing requirements, writing and reviewing software... functional specifications, and design reviews.
• Creates detailed designs, performs analyses, creates prototypes, and documents completed designs.
• Contributes to the development and achievement of organizational goals and objectives.
• Provides input for Software Development budgeting and scheduling.
• Provides input for Software Development software and hardware purchases.
• Ability to travel to customer sites for commissioning and troubleshooting
• Performs related duties as assigned.

• Strong knowledge utilizing Microsoft .NET with a focus on C# along with advanced concepts (multi-threading, design patterns, best practices)
• Knowledge and understanding of development principles, processes and technology
• Knowledge of physical database structures; ability to analyze, manage, tune databases for performance; knowledge of relational database concepts; disaster recovery; best practices
• Oracle and SQL Server
• Experience developing mobile applications utilizing a cross-platform framework. Xamarin preferred.
• Knowledge of best practices for mobile application design

• Full mobile application lifecycle experience a major plus
• Windows forms experience
• WPF experience a plus
• Web experience a plus
• Good analytical, conceptual and problem-solving skills to evaluate business problems and apply knowledge to identify appropriate solutions
• Good interpersonal skills and can communicate effectively with both coworkers and customers
• Ability to communicate effectively both orally and in writing
• Strong organizational skills; attention to detail
• Ability to use office equipment such as printers, copiers, and faxes

Read more

Page Generated in : 0.00014209747314453 Sec.