In this role, the selected candidate will identify and understand the development practices and infrastructure that make Salesforce successful; partner with peers across Salesforce R&D in aligning and building out a unified long term plan.
Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. Develops and/or executes implementation according to project plans and priorities.
The Software Architect will be expected to be heavily involved in the SW Requirements maintenance activities at all stages. This will involve interaction with subcontractor partners as well as with internal tech leads, who will be responsible for their application. The Software Architect will also be expected to provide technical leadership of new business activities such as trade studies, proposals, technical review and estimation support, as well as periodic surge support to highly visible technical problem solving.
In this role, the selected candidate will validate architectural integrity. Work closely with the lead software engineer, software team, and bridge the gap in domain knowledge between other engineering disciplines.
Responsible for the design, management, and end-user support of the BI application environment to include the data structures, metadata, and the associated BI tools. Management of the BI environment will include all aspects of software development lifecycle, report lifecycle management, end - user training, and BI application administration.