Sign In
 [New User? Sign Up]
Mobile Version

Senior Mobile Architect

Chennai, TN
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Responsibilities5+ years of experience in designing software architectures for mobile app development (native/web) across various mobile platforms such as iOS, Android, Blackberry, Windows Phones, HTML5, Titanium, and PhonegapHandled at least 10 projects in the past from requirements to deliveryExperienced in designing and developing mobile SDK and integrating mobile apps with web-services and external APIsExperience in developing reusable artifacts/frameworks, reusable assets, Industry solutions, reference architecture, design, development and QA best practiceProactively identify architecture and product weakness and recommend solutionsCollaborate effectively across various functional teams to build products to deliver end-to-end products & features and resolve issues.Collaborate with Product, Design, Engineering, and Operations to define clear requirements, deliverables, and milestones for mobile or web applicationsIdentify key areas of technical necessity and client priorities (cost, performance, scalability, etc.)Software platform and tool evaluation, selection, and optimizationRequirementsComprehensive knowledge and application of architectural methodologies and techniquesExtensive applied knowledge / experience of actively leading the systems architecture of solutionsKnowledge of object-oriented principles and development patterns like MVCAble to effectively articulate technical concepts to diverse-skilled audiencesProven aptitude developing applications leveraging XML/JSON based RESTful/SOAP APIs.Should be able to create Use case scenarios, UML diagrams, Sequence diagrams, class diagramsCollaborate, Lead, and inspire mobile development team through the completion of all phases of mobile projectsExcellent communication skills with the ability to communicate to stakeholders in a persuasive and empathetic wayAbility to execute a product from Project Estimation, Requirements management, Design, Code, to Quality Assurance, Troubleshooting and SupportStrong understanding and experience in the following topicsAgile Scrum MethodologySoftware Development Life CycleTicket Management (Jira, Redmine)Continuous IntegrationVersioning (git, SVN)Eclipse IDETest-driven developmentDebugging & Log managementJava, C#, C++CSS, HTMLJavascript, Python, RubyUnix, LinuxFollow best practices and industry standardsAbility to work in a fast paced, collaborative and iterative programming environment
Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-10


Application Programming | Mobile | Software Engineer | System Analyst/Tech Architect
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News