Sign In
 [New User? Sign Up]
Mobile Version

Software Architect

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

Job Details

The role is for an individual contributor to work on next generation security technologies and products. We need a self-starter, self-initiated, and self-driven with strong passion for architecture, design and development of next generation consumer and mobile software solutions. This role requires the person to work on a wide variety of platforms and technologies. You are expected to work with teams in helping solving problems that span across platforms and technologies. Ability to learn and adapt to new technologies, help team in rapidly prototype and provide solutions to complex problems. Ability to translate usage observations into technology vision and concepts that demonstrate possibilities is a critical skill.The key focus of this team is innovation.Key ResponsibilitiesAbility to architect solutions from scratch and in legacy environments across client and cloud. Understand and dissect high level ambiguous problem statements and conceive and develop appropriate solutions.Experience in building solutions for windows (both desktop and mobile), android, iOS and the Cloud servicesIs a thought leader with significant experience building and guiding large projects. Experience in mentoring senior engineers. Very hands-on with ability to conceive and build prototypes using appropriate technologies on his/her own and also with team where needed.Research into new technologies, platforms, security landscape, and solutions. Is completely self-driven and has the ability to work independently. Well-versed in creation of IP, proven track record of creation of impactful patterns and research publications.Ability to research the unknown and come up with potential ideas and solutions, evangelize and collaborate with Engineering and Product Management. Ability to move across domains and technologies and adaptable when having to work in new / emerging technologies. Is willing to quickly learn and boldly experiment and propose innovative solutions. Is able to appreciate market dynamics and fine tune / calibrate as needed.Experience with business and Competitor teardowns and a good understanding of the domains.A solid combination of technology depth and keen sense of acumen, who can think and drive like an entrepreneur.Has good experience on performance and scalability related solutions in large transaction based applications and environmentsFamiliar with multiple tools and techniques, methodologies, processes that facilitate idea generation and prioritization.Experience in collaborating with Global teams across geographies and time zones will be a plus.Skills Advanced design coding skills in any one of the client platforms like Windows or Android or iOSExcellent programing hands on experience in C++/JavaExtensive understanding of windows internals and/or Android and/or iOSHave experience working with server side platforms - Web technologies Cloud infrastructures, Web services, .NET/Java, Web 2.0, Browser plugins, JavaScript and other web based technologies.First-hand experience building successful new consumer facing applications on Windows/Android and iOS. Demonstrated ability to drive from innovation prototypes to high-quality products. Ability to deal with ambiguity in requirements and has excellent analytical abilitiesDesigned and built applications for performance and scalability of use for millions of clients/users, Nice to have Experience in working on security based productsFirst-hand experience building scalable cloud software infrastructure using Hadoop eco-system. Strong foundational knowledge and experience with distributed and computing systems. Hands-on engineering skills for handling large scale data in TBs. Experience with a range of big data architectures, including Hadoop, Hive, HBase, Cassandra, Radis, Elastic Search or other big data frameworks. Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries (e.g. SAS, SPSS, R, Mahout).Demonstrated ability to optimize complex cloud-based applications.Mobile development at least one of - Windows, Android, iOS application development demonstrated experience of architecting and designing end to end systems from client UX to cloud.
Degree: M.Com. (Commerce) | M.Pharm. (Pharmacy) | M.Sc. (Science) | MA (Arts) | MBA/ PGDM | MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 12-15


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