Mobile Architect
Pune and Bangalore, India
Desired Candidate Profile:
-
Hands-on experience of over 8 to 10 years with hands-on expertise in at least two mobile technology platforms (iOS, Android, Windows-Phone)
-
Very strong logical and analytical skills
-
Having hands-on exposure to as many different languages as C, C++, Objective C, Java, and C# is a plus
-
Very good OOPs and OOAD understanding
-
Good knowledge of well-known design principles and patterns
-
Good in creating loosely coupled architecture
-
Good in system architecture and design and can provide an end-to-end solution
-
Good technical leadership and mentoring skills should be able to help the team in problem-solving
-
Strong exposure to Networking, Networking protocols, transport mechanisms and CS fundamentals like security and cryptographic, Data structures, and Operating system fundamentals
-
Good exposure to software development practices e.g. designing, code reviews, unit testing, continuous integration, code coverage, release management, static code analysis
-
Good understanding of configurations tools (SVN, JIRA)
-
Good knowledge of UML
-
Good knowledge of SDLC agile methodology and project support systems
-
Very good in client communication and independently technical handling with Client and team
-
Should be able to provide architectural recommendations for the project as per the understanding of business processes and systems