Share this Job

Go Back

Senior Xamarin Developer

Denver, CO
2018-03-28 13:15:18
Job Type: Contract

 

MAJOR DUTIES AND RESPONSIBILITIES :


Actively and consistently support allefforts to simplify and enhance the consumer experience   Design,implement, and deliver complex products for users  

 

Actively and independently acquireknowledge of new development technologies in areas such as mobile, video,second screen, social media and other niches

 

Work closely with the developmentteam to respond, clarify or define specific application behavior, look/feel andfunction   Diagnose complex issues, evaluate, recommend and execute thebest resolution

  

Manage detailed applicationrequirements and collaborate with project /development teams to ensure qualityfunction, features and user experience

 

Develop, modify, enhance andimplement software systems designed to support new or existing businessinitiatives   Influence system design by identifying and recommendingdesign and requirements needs for software enhancements  

 

Test software to ensure proper andefficient execution and adherence to business and technical requirements  Write code that meets the production requirements and design specifications

 

Ensure code is regression free,documented and unit tested  

 

Participate in design and wireframereview to provide a technical perspective on implementation

 

Ensure alignment between the businessoperational strategies and technical solutions    

 

REQUIRED QUALIFICATIONS

Skills/Abilitiesand Knowledge Ability to read, write, speak and understand English Solidfoundation in data structures, algorithms, and OO Design In-depth understandingof iOS and/or Android SDKs, XCode and/or Android Studio  

 

Experiencewith Xamarin Mobile Development Platform – Native Development preferred overForms Proficiency coding in C#  

 

Experiencewith consuming and understanding of web services Experience with MVVMframeworks a plus

 

Ability to learn new technologiesquickly and take on challenging research opportunities

 

Solidunderstanding of best practices in mobile UX design Knowledge of Agiledevelopment methodologies

 

 

Ability to deliver against severalinitiatives simultaneously

 

Ability to prioritize and organizeeffectively

 

Excellent written and verbalcommunication skills Excellent analytical and troubleshooting abilities

  

Education Bachelor's degree inComputer Science, Engineering or related field 


Key Skills: