Job Details
Location:
Bengaluru, Bangalore Urban, Karnataka, India
Posted:
Sep 04, 2020
Job Description
Job: IT/Information Systems
Primary Location: India-Bangalore-Bengaluru
Schedule: Full-time
Requisition ID: 201642
DescriptionJoining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority.
The Collaboration & Emerging Technologies team in IT is responsible for enabling improving colleague experience. If you are a highly motivated individual with a passion for software designing and a genuine interest in technology as well as the drive to deliver cutting-edge products, we have the perfect job for you! We are seeking a Sr.
Software Architect to work with our dream team environment in order to deliver the best experience for our colleagues.
The technical architect proactively and holistically leads and supports EA activities that guide the development and management of technical and infrastructure solutions. These solutions enable the organization's future-state business capabilities and drive the organization’s targeted business outcomes. Technologies include cloud, mobile, AI, Internet of Things (IoT) and immersive experiences technologies.
He/she provides the leadership, facilitation, analysis, and design tasks required for the development of an enterprise's technical software architecture. The technical architect creates deliverables that help develop target-state guidance (reusable standards, guidelines, individual parts, platforms, and configurations) for evolving the technical infrastructure across the enterprise, in order to enable business strategy and deliver targeted business outcomes. He/she facilitates and orchestrate the delivery of targeted business outcomes through facilitating and making technical decisions.
Roles and Responsibilities
- Reports straight-line or dotted line to the enterprise or chief enterprise architect.
- Works with EA peers (e.g., enterprise, business, information, solutions and security architects) to analyze enterprise business context (business strategy and trends), as well as change requirements in other enterprise architecture viewpoints (such as business, information and solution) to derive the future state technology architecture. This includes defining the requirements, principles and models that guide technology decisions for the enterprise.
- Leads the analysis of the current technology environment to detect critical deficiencies, legacy and technical debt, and recommends solutions for improvement. In addition, leads the analysis of technology industry and market trends to determine their potential impact on the enterprise as well as on the enterprise technology architecture.
- Coaches, mentors and collaborates with technical subject matter experts and EA peers to develop technology architecture that enables and drives new business capabilities and operating models.
- Drives digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and transform the existing core technology base and IT estate.
- Defines high-level migration plans to address the gaps between the future and current state, typically in sync with the IT budgeting or other capital planning processes.
- Understands technology trends and the practical application of existing, new, and emerging technologies to enable new and evolving business and operating models.
- Guides technology investment decisions based on analysis and evaluation to drive targeted business outcomes.
- Helps the enterprise architect define metrics to measure and demonstrate enterprise technology value.
- Assists with designing the governance, assurance and standards activities associated with ensuring enterprise technology architecture compliance of projects and products.
- Oversees and facilitates the research, evaluation, and selection of software technology and product standards, as well as the design of standard configurations.
- The immediate focus is around leveraging Conversational AI Platform to design next-generation user experience
Qualifications Skills
- Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React and Amber.
- Proficiency with server-side languages such as Python, Ruby, Java, PHP and.Net.
- Familiarity with database technology such as MySQL, Oracle and MongoDB.
- Strong leadership skills
- Excellent interpersonal skills in areas such as teamwork, facilitation and negotiation
- Excellent analytical and technical skills
- Excellent written and verbal communication skills
- Excellent planning and organizational skills
- Knowledge of many, if not most, aspects of an enterprise technology architecture
- Knowledge of information principles and processes
- Knowledge of financial models and budgeting
- Understanding of network and security architecture
- Understanding and knowledge of system development life cycle methodologies (such as waterfall, spiral, agile software development, rapid prototyping, incremental, synchronize and stabilize, and DevOps)
- Understanding and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL)
- Knowledge and understanding of different modeling languages
- Understanding and knowledge of IT standards and controls
- Trusted and respected as a thought leader who can influence and persuade business and IT leaders and IT development teams.
- Technology neutral: remains unbiased toward any specific technology or vendor choice and is more interested in results than personal preferences
- Displays intellectual curiosity and integrity
- Motivated and driven by achieving long-term business outcomes
- Ability to balance the long-term (big picture) and short-term implications of individual decisions
- Ability to work effectively in a team environment and lead cross-functional teams
Credentials & Experience
- Bachelor's degree in computer science, information technology, system analysis or a related study, or equivalent experience
- 12 to 15 years of design and implementation experience in IT, with deep knowledge in a minimum of two of the following technical disciplines: application development, application programming interfaces (APIs), middleware, database management and operations, cloud technologies, active directory, authentication and protocols
- Exposure to multiple, diverse technical configurations, technologies and processing environments (such as inside-out, outside-in and outside-out)
- Solid understanding of product management, agile principles and development methodologies and capability of supporting agile teams by providing advice and guidance on opportunities, impact, and risks, taking account of technical and architectural debt
We are an AA/EEO/Veterans/Disabled employer.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.