Xamarin Developer

Xamarin Developer

  • 1 Year
  • 55 - 60
  • 1399Days Ago
  • In-person
Open

Job Description

Job Description:

Reason for need:  They have 8 applications in que that need to be written and a significant amount of interfaces that need to be done, as well as 22 enhancements to existing applications.  These applications support the truck drivers that go to the Travel Centers gas stations

Description:

Developing, maintaining, and improving systems that utilize the .NET framework and Xamarin for Android and IOS. You will also be expected to collaborate effectively with other team members on projects and to mentor fellow developers. Individuals with extensive experience in C#, Xamarin, SQL, MVC, ASP.NET Web API, TFS, SOLID design are ideal.

  • Strong working knowledge of Microsoft SQL Server and MS Business Intelligence tools.
  • Excellent communication skills with the ability to communicate complex technical ideas in non-technical terms.
  • The ability to work well in a team-oriented collaborative environment
  • The ability to work independently and efficiently to resolve complex issues.
  • Ability to work on multiple projects and/or assignments simultaneously.
  • Knowledge of Agile SDLC, Scrum, SOLID design, and TDD a plus.

----------------------------------------------------------------------------------------------------------
SKILL SET REQUIREMENTS:

  • 5+ years’ experience with object oriented development and maintenance projects (C#, Java, VB.NET, or other object-oriented language).
  • Strong Development experience on the Xamarin for Android and/or IOS Platform
  • Strong knowledge of the .NET 4.0/4.6 Framework, including Visual Studio 2013/2015, C# 7.0, ASP.NET, HTML, JavaScript, MVC (3.0 or later) and ASP.NET Web API.
  • Strong working knowledge of Microsoft SQL Server and MS Business Intelligence tools.


Desired:

  • Xamarin Certified Developer
  • Knowledge of Agile SDLC, Scrum, SOLID design, and TDD

---------------------------------------------------------------------------------------------------------
UNDERSTANDING XAMARIN

The Xamarin platform consists of a number of elements that allow you to develop applications for iOS and Android:

  • C# language – Allows you to use a familiar syntax and sophisticated features like Generics, LINQ and the Parallel Task.
  • Mono .NET framework – Provides a cross-platform implementation of the extensive features in Microsoft’s .NET framework.
  • Compiler – Depending on the platform, produces a native app (eg. iOS) or an integrated .NET application and runtime (eg. Android). The compiler also performs many optimizations for mobile deployment such as linking away un-used code.
  • IDE tools – The Visual Studio on Mac and Windows allows you to create, build, and deploy Xamarin projects.

In addition, because the underlying language is C# with the .NET framework, projects can be structured to share code that can also be deployed to Windows Phone.

Apply for this job