Senior Software Architect-Bangalore/India

Sunnyvale, Bangalore-India 94085

Posted: 03/28/2016 Employment Type: Direct Industry: Engineering-Software Development Job Number: atc-366

Job Description

Senior Software Architect   As a Senior Software Architect you  will be part of the product architecture team responsible for architecture & design of the business continuity solution for applications on cloud & enterprise data centers, cloud migration solution and the data replicators.

Key Drivers Are: 
  • Own the product architecture for all the solutions for the company
  • Work closely with product management in understanding the business requirement and provide inputs on technical requirements
  • Publish architecture documents for features and solutions
  • Work closely with the development team in software design and code reviews
  • Assist the SQA team in coming up with test scenarios
  • Maintain efficient & effective communication & collaboration with development   and SQA teams and remove any technological impediments
  • Ensure robust, safe, securely accessible, highly available and highly scalable product that meets or exceeds customer and end-user expectations
Keep up to date with the technology advancements and propose better & efficient 

Job Requirements

To Qualify You Must Have:  
  • 15+ years of hands-on experience in Java programming, with focus on application development using core Java APIs with at least 5 years of product architecture in enterprise class software
  • Experience in Cloud based technologies, specifically the internal workings of IaaS & PaaS
  • Should be experienced in architecture & designing products using Java in a multi-threaded environment and socket based communications
  • Strong analytical, and problem solving skills; excellent communication skills, hard working and team player.
  • Proven ability to communicate concise information to staff, clients, and management 
  Desirable Skills:  
  • Experience in developing enterprise systems management software
  • In depth knowledge in distributed enterprise software solutions
  • Strong understanding of high availability and disaster recovery architectures for databases/applications
  • In depth knowledge and practical experience in backup/recovery and protection mechanisms
  • Knowledge of storage technologies like Replication, Volume Management, Backup and Snapshots
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.