Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,000 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.
You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Mobile Solution Architect. Scroll down to learn more about the position’s responsibilities and requirements.
EPAM is looking to build and strengthen our Mobile practice across the country by identifying a talented Mobile Solution Architect to join our team. Our ideal candidate should possess skills that make him/her a subject matter expert in Mobile coupled with the ability to work closely with delivery, manage client relationships, and act as a leader within the practice.
EPAM occupies a unique position in the digital services industry. Part agency, part consultancy, part innovation lab, EPAM is dedicated to helping global enterprises thrive in the digital age. We innovate breakthrough strategies, experiences and products designed to reinvent the relationship between companies and their customers. We believe in testing and measuring, in continuous improvement, in the relentless pursuit of results.
Develop proposals for implementation and design of Mobile architecture with domain knowledge of Android, iOS and Mobile Development Platforms;
Provide end-to-end architecture design including front-end, web services, middle tier, and back-end;
Own and lead initiatives to define, design, and implement mobile solutions, which include reference architectures, estimates, and costing;
Provide technical leadership, project guidance, and business development in various mobile technology areas;
Advise business and technology delivery leadership on how to translate the client’s mobile business requirements into mobile technology solutions;
Participate in customer’s workshops and provide presentations of the proposed solution;
Perform analysis best practices and emerging concepts in mobile application, mobile devices, Operating systems, and mobile middleware platforms;
Act as a technical liaison between clients, service engineering teams and support;
Define common business and development processes, platform and tools usage for mobile solutions and delivery;
Review and audit of the existing solution, design and system architecture;
Serve as a mobile evangelist providing thought leadership, participating in conferences, authoring white papers, etc;
Mentor colleagues who are moving toward a Solution Architecture title;
Perform profiling, troubleshooting of existing solutions;
Create technical documentation.
Strong knowledge of mobile technologies with development experience;
2+ years in a Solution Architect position;
Prior consulting, advisory, or professional services experience preferred;
5+ years of experience in architecture designs and review activities for the last two years;
5+ years of experience in pre-sale activities with exposure to the customer for the last two years;
Demonstrated project management experience in Agile (Scrum), which includes project planning, execution, risk management, and resource management;
Strong knowledge of and expertise in mobile solution delivery and strategy;
Deep knowledge of and experience in two or more of the following: eCommerce, Content Management, Media & Entertainment, Financial, or Cloud;
Strong experience w/native, cross-platform, and omni-channel mobile solutions;
Solid knowledge of design patterns and refactoring concepts;
Practical expertise in performance tuning and optimization, bottleneck problems analysis;
Active community member and contributor to open source projects is a plus;
Xamarin experience is a plus;
Solid technical expertise and troubleshooting skills;
Possess expertise in Object-Oriented Analysis and Design;