Engineering-L2-Bengaluru-Vice President-Software Engineering

Goldman SachsBangalore, Karnataka
Adzuna INPosted 1d agoOriginal Listing
it-jobs

Job Description

Description HOW YOU WILL FULFILL YOUR POTENTIAL - Document, design, and test service-oriented enterprise software to help deliver critical business functions related to Authentication and Lifecycle Management of firm’s digital client identities. - Liaise with the firm’s technology risk groups to review design against the prescribed architecture, security and control framework for secure deployments. - Participate in definition of requirements and help with deployment and support. - Ensure that all platforms are built in accordance with the firm’s SDLC recommendations such as Git, Maven, and in accordance with industry-standard practices such as RESTful web services. - Design, evaluate, and recommend tools and technologies that the team should be using to help solve business problems. - Document testing strategies, plan and run the User Acceptance Testing (UAT) phase to engage all essential stakeholders and acquire business approvals. - Discuss changes to software that has already been deployed to enhance capabilities based on feedback obtained from business users. - Guide new users to adopt the platform seamlessly and demise legacy on-premise software. SKILLS AND EXPERIENCE WE ARE LOOKING FOR - Designing and managing applications or processes on Amazon Web Services (AWS), leveraging understanding of core AWS services and basic AWS architecture best practices. - Working across requirements, design, and maintenance of distributed applications in Java. - Utilizing Python to analyze and maintain server-side scripts. - Using SQL to analyze database queries and store procedures. - Supporting production environments to analyze and provide enhancements and break fixes as required. - Experience creating resilient, low latency and robust services through a combination of high availability infrastructure and transaction management. - Ability to troubleshoot and diagnose performance, security, and process interactions in complex distributed systems - Ability to understand and effectively debug both new and existing software. PREFERRED QUALIFICATIONS - 7+ years of experience designing and developing distributed applications in a collaborative global team - Relevant background in security concepts, including authentication, authorization, encryption and secure coding practices - Familiarity with products such as Kerberos, PingFederate, Okta - Understanding of some or all of the following concepts: OAuth 2.0, SAML 2.0, Open ID Connect, IAM (Identity and Access Management), Web Application Security, API gateways, REST APIs, SCIM standard, Security Logging - Strong analytical, reporting and presentation skills

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.