Salesforce Solution Architect
Salesforce Solution Architect
Serves in the Enterprise Business Innovation & Analytics (EBIA) Department of the Office of Technology at the Headquarters Office Building.
Integrates business needs and technical solutions to manage and execute the implementation of Salesforce solutions in the SalesForce.com environment. Designs and creates Salesforce architecture that implements the functioning software systems, services, and solutions and supports the connection and integration to Cloud systems (such as Workday). Performs related functions.
Develops the full application architecture and builds solutions that integrate business needs and technical solutions to manage and execute the implementation of Salesforce solutions in the SalesForce.com environment.
Leads Application Architecture, application design, platform configuration & administration, project planning activities, requirement prioritization and resource allocation across all project tasks, technical designs, development, and delivery; ensures that all work is completed based on quality standards and scheduled plans.
Leads the implementation of Salesforce and integration solutions using Agile methodology, development of continuous integration, test driven development, and Agile productivity tools.
Oversees design and development of enterprise data repository and integration solutions using Web Services, Extract/Transform/Load (ETL), Integration Platform as a Service (iPaaS) technologies.
Designs and develops various Salesforce solutions in Salesforce.com platform using Service Cloud, Sales Cloud, and Marketing Cloud; develops and manages applications and integrations of Salesforce sandboxes.
Provides expert-level technical support in developing and customizing applications using Apex classes, VisualForce pages, Force.com, workflows, Application Programming Interface (API) and Web Services.
Serves as expert-level technical support in migrating data from disparate sources into Salesforce environment and integrating data between web-based/SaaS/mobile systems using data integration tools (e.g. Informatica). Supports the connection and integration to Cloud systems (such as Workday).
Ensures compliance with appropriate Enterprise Architecture (EA) standards in the delivery of Salesforce and integration projects by contractors and vendors, including the usage of tools, platforms, methodologies and controls; test plans to ensure efficiency, quality, and consistency with the finished product(s).
Performs quality assurance reviews on contractor/vendor submitted artifacts, and serves on peer review panels.
Maintains the repository for source code; ensures that all source code is reliably backed up and versioned to prevent disruption to the project team(s) work.
Assists in the development of guidelines and standards for in-house code development; ensures that any vendor supplied code conforms to the Office's standards for maintenance and enhancements.
Performs other duties as assigned.
Eight years of progressively responsible experience as a Technical/Solution Architect.
Four of the eight years of experience must include architecting solutions on Salesforce.com.
Comprehensive knowledge of Salesforce.com platform configuration, administration, and architecture.
Comprehensive knowledge of Salesforce.com platform of Service Cloud, Sales Cloud, and Marketing Cloud to develop Salesforce solutions.
Ability to perform a full array of project management and technical leadership functions, including planning, assigning, and reviewing work and monitoring work operations.
Comprehensive knowledge of Apex classes, VisualForce pages, Force.com, workflows, Application Programming Interface (API) and Web Services to develop and customize applications.
Knowledge of Salesforce object/data model to develop custom objects and junction objects.
Knowledge of Cloud, SaaS, iPaaS, Mobile, database, Internet and Security technologies to integrate data between systems, applications and data warehouse using ETL tool such as Informatica Cloud to develop Salesforce solutions.
Knowledge of business processes and IT project delivery methodologies, such as Software Development Life Cycle (SDLC), Agile methodology, the development of continuous integration, test driven development, Agile productivity tools and EA standards, and the ability to develop Salesforce application solutions and contribute to the development of projects and enhancement/migrations.
Ability to make detailed analyses of data and information and make recommendations.
Ability to speak and write effectively.
A Master's Degree in Computer Science or Engineering.
Experience developing applications with knowledge of Salesforce App Cloud, Lightning, and Mobile Application Platforms.
Experience in data modeling, data warehouse, and data visualization.
Certification from Salesforce and/or Project Management Professional (PMP) or PMI Agile Certified Practitioner (PMI-ACP) from Project Management Institute.
Certification as a Salesforce Certified Administrator.
Salesforce Certified Platform Developer I & II.
A Bachelor's Degree in Computer Science, Engineering, Management Information Systems, or related field.
CERTIFICATIONS AND LICENSES REQUIRED
Certification as a Salesforce Certified Platform App Builder.
NECESSARY SPECIAL FACTORS
Work is typically reviewed in progress upon completion for quality, quantity, timeliness, teamwork, customer service, and other factors.
A background security investigation will be required for all new hires.
Metropolitan Washington Airports Authority is an Equal Opportunity Employer.| Follow us on Twitter @MWAAcareers.