Mobiquity ( www.mobiquityinc.com ), an enterprise-class Mobile App Consulting company targeting the Global 2000 mobile computing market, is seeking a Senior Mobile Systems Architect who will design the next generation of enterprise mobile applications on cutting edge platforms!
About the Job:
The selected candidate will define, design and implement integrated, end-to-end, hardware / software systems for mobile and emerging technologies. This includes initial product requirements definition, working with development teams to architect solutions, prototypes and scalable systems. This position will require face to face client meetings, and travel to client site may be required.
We are seeking candidates that have experience within the following areas: mobile; security; e-Commerce; and, databases, preferably Oracle.
Design and recommend integrated mobile solutions from multiple client projects
Work with Project Management to come up with an implementation plan
Resolve technical issues by building consensus amongst technical stakeholders
Identify business and technology risks associated with architectural solutions
Communicate and document designs/implementation plans/business workflow/data flow with developers/stakeholders using standard tools such as UML
Design and document API level specifications
Design and document Data Models
Design/develop frameworks and libraries to streamline and fast track development
Review code and project deliverables and confirm they are of the right quality standard
Implement process to ensure that deliverables are on time and of highest quality
Troubleshoot/debug and fix bugs and performance issues
Work with technical teams to create timeline and cost estimates
Evaluate vendor solutions
Provide guidance for technical issues related to development, test and implementation efforts
Contribute to Team strategy, plans and goals
Participate in ongoing research and evaluation of new related technologies
Participate in all aspects of the development lifecycle including requirements analysis, estimating, design, implementation, testing, and release
Mentor the development staff to ensure continuous development of technical skills
Skills & Experience:
6+ years of software development experience with large enterprise level projects or Software as a Service products/services.
2+ years of experience in a similar Architecture level role
Hands on coder with expert level knowledge of either a Mobile Platform (Android or iPhone) or a Server Side Platform (Java or Ruby Server stack)
Strong understanding and implementation experience of modern web/integration architectures (REST, WebServices, MQ, Rabbit MQ, Sockets)
Experience in tackling scaling and performance issues
Experience with transactional applications, e g Financial Services / E-Commerce
Proven technical leadership experience and skills - geeks aspire to be you
Natural translator - you can take tech-talk, and preach it to a marketing manager
Strong analytical and troubleshooting skills
Bachelor’s degree in Computer Science or equivalent experience