Mobile Architect

Insight

(Chicago, Illinois)
Full Time
Job Posting Details
About Insight
Your business isn’t one sided and neither are you. See how Insight can help you run smarter. From business and government organizations to healthcare and educational institutions, Insight empowers clients with intelligent technology solutions to realize their goals.
Summary
You are an excellent Mobile and Web Software Engineer who is passionate about the craft and art of information management and software development. You aspire to build solutions that are elegant, beautiful, and exactly aligned to customer needs. You love to learn and work with leading-edge technologies. You thrive in entrepreneurial, creative, and innovative environments. You enjoy taking on big challenges, getting the job done, and knowing that your work is critical to the success of your customer, your project, your team, and your company. We also imagine, design and develop custom software solutions for companies across many industries including financial services, insurance, healthcare and public sector. We love individuals with entrepreneurial passion who are interested in bringing ideas to market! As a key part of our Mobility and Devices Team, you will be responsible for the architecture, design and development of next-generation mobile, Mac and PC based solutions for our Fortune 1000 clients. You will work closely with business and IT stakeholders in a collaborative, team environment to envision and implement modern user experience software architectures that are of extremely high quality.
Responsibilities
* Work directly with clients first to understand, then to map business needs to technical solutions. * Willingness and ability to travel to our client sites is required * Assess existing applications and recommend approaches for modernization. * Document and present solutions to enterprise architects and CTOs. * Rapidly prototype and prove solutions using the latest technologies including Xamarin, and native code for IOS, Android, Windows Phone and Windows PCs.
Ideal Candidate
- Experience working with teams in source code controlled environments using TFS, Git, SVN, or other popular systems - Experience working with UX designers using tools including Expression Blend and Adobe Creative Suite - Strong background in Object-Oriented Design and SOLID principles - Understanding of Services Oriented Architectures, RESTful Interfaces & Enterprise Application Patterns - Understanding of the Principles & Patterns of Agile Software - Understanding of software quality and testing procedures - Demonstrated project experience with regard to estimates, planning and deliverables - Proven ability to understand a customer's needs - Experience developing technical requirements based on business imperatives - Bachelor of Arts or Science degree in Computer Science or related discipline **Required Skills:** Windows and Windows Phone - - Expertise WinRT, WPF and Silverlight frameworks - Deep skill with XAML/C# and/or WinJS development - Knowledge of the MVVM pattern and popular tools for MVVM development (such as Visual Studio and MVVM Light) iOS and OS X - - Expertise in Cocoa and Cocoa Touch frameworks - Deep skill programming in Objective-C and/or C# using Xcode, Interface Builder, and/or Xamarin Studio - Knowledge of the MVC pattern and its application for building iOS and OS X applications HTML and Mobile Web - Expertise in ASP.NET MVC, Spring MVC, PHP, or other dynamic web server environments - Skills programming in Javascript and using CSS + HTML styling + layout for web pages - Knowledge of Javascript frameworks, including jQuery, jQuery Mobile, node.js, knockout.js, Twitter Bootstrap, and Zurb Foundtion - Working knowledge of the HTTP protocol Android - Expertise in recent Android framework versions - Deep skill programming in Java using popular IDEs or command line utilities, or equivalent experience using Xamarin Studio

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.