Job Description :
6 - 12 months
St. Paul, MN

Execute full life cycle software development
Write well designed, testable, efficient code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Tailor and deploy software tools, processes and metrics
Serve as a subject matter expert
Comply with project plans and industry standards

Quality –
Demonstrates accuracy, thoroughness and attention to detail at all times;
Looks for ways to improve and promote quality;
Applies feedback to improve performance;
Monitors own work to ensure quality.

Technical Skills –
Pursues training and development opportunities;
Strives to continuously build knowledge and skills; Shares expertise with others.

Initiative –
Volunteers readily;
Undertakes self-development activities;
Seeks increased responsibilities and takes ownership of tasks at hand;
Takes independent actions and calculated risks;
Looks for and takes advantage of opportunities;
Asks for and offers help when needed.

Innovation –
Displays original thinking and creativity;
Meets challenges with resourcefulness;
Generates suggestions for improving work;
Develops innovative approaches and ideas;
Presents ideas and information in a manner that gets others’ attention.

Requirements:
3+ years proven experience as a mobile software engineer experience for Android Platforms
Xamarin based cross platform development experience
Ability to document requirements and specifications
Experience of source control systems and configuration management
Experience in Agile development methodologies
Familiarity with software development methodology and release processes
Excellent problem solving, interpersonal communication, project management skills.
You’re meticulous in completing tasks on schedule, with high quality, and with attention to detail
Ability to complete your work effectively with little or no supervision
Ability to work in a very dynamic, multi-tasking environment
Must have the desire for achieving excellence in customer satisfaction, process, product quality, and reliability.

Bonus:

Xamarin Forms experience
iOS application development experience
Experience with the Azure cloud
Windows Universal and Web Application experience
AppleTV application development
             

Similar Jobs you may be interested in ..