Senior Software Engineer, Application Administrator - Salesforce
American Public University SystemAbout the role
Sr. Software Engineer, Application Administrator, Salesforce
American Public Education, Inc.
The Senior Software Engineer, Application Administrator, Salesforce is responsible for the administration and support of the Salesforce environment at American Public Education, Inc. (APEI), ensuring availability, proper function, and access for the business. Salesforce is APEI’s primary customer engagement platform, comprised of Service Cloud, Marketing Cloud, and various AppExchange apps, Omni-Channel, flows, Bulk upload, GearSet, SQL and SOQL. The individual in this role will lead and participate in system configuration, maintenance, system enhancements, upgrades, creation of reports and dashboards, end-user training, and data integrations. They will mentor and assist support staff to ensure accurate and timely diagnosis/resolution of application issues that impact workforce productivity. They will also partner with development staff, business analysts, and business leaders to identify, define, analyze and implement changes and enhancements that meet business requirements in a dynamic, fast-paced environment.
The Sr. Application Administrator Salesforce will deploy and maintain custom solutions, extensions, workflows, and integrations. A solid understanding of monitoring performance, scalability and troubleshooting applications on Salesforce and associated applications. They will be working closely with Software Engineers, from requirements to post-production support, as needed. She/he may lead, mentor, and assist other team members to ensure accurate and timely diagnosis/resolution of application issues that impact user productivity. This role will also partner with IT and Business team members to identify, define, analyze and implement changes and enhancements with high scalability, performance, and availability in a dynamic, fast-paced, 24x7 environment.
The Senior Software Engineer, Application Administrator, Salesforce does not have any direct or indirect reports. This position reports directly to the Director or Senior Manager of Software Engineering.
Responsibilities:
- Obtains understanding of the American Public Education, Inc. (APEI) or its affiliates’ application environment including the applications and interdependencies of those applications.
- Responsible for the overall solution design, development, customization, and end-user support of the Salesforce platform including Service Cloud, Marketing Cloud, and other installed packages.
- Responsible for developing new enhancements including creation of custom objects, workflows, validation rules, approval processes, flows, flow triggers and email alerts.
- Responsible for integration of applications with Salesforce, either directly using connectors or indirectly through APIs.
- Assist IT Support in the diagnosis and resolution of issues impacting employee productivity and business throughput.
- Collaborate with IT Business Analysts and Stakeholders to gather and analyze requirements and propose solutions that leverage Salesforce functionality.
- Translate approved solutions into actionable deliverables, ensuring high levels of quality, accuracy, process consistency, and performance.
- Collaborate with Business Operations, Information Technology and other business stakeholders to drive high levels of data integrity and operational reliability.
- Provide guidance and/or mentoring on solution requirements, technical design, integration architecture, and solution recommendations.
- Ensure that all necessary changes are documented, reviewed, tested, and approved before being deployed.
- Strong problem solving, critical thinking, troubleshooting, and analytical skills to set up and interpret logic, data tables, and rule relationships.
- Extensive understanding of the Salesforce data structures and data modeling; how and when to create custom objects, junction objects, and other model items.
- Perform a complex problem troubleshooting, root cause, and break/fix.
- Actively participates in the change management process and follows processes and procedures for the SDLC.
- Occasionally provide on-call rotation and after-hours deployment and support.
- Performs other duties as assigned.
Requirements:
- Bachelor’s degree preferred.
- Overall 6+ years in Information Technology; minimum of 4 years of experience implementing and supporting technically complex solutions in Salesforce.
- Strong hands-on proficiency with design and development in Service and Marketing Cloud, Apex, Process Builders, Visualforce, Lighting, SOQL, Profiles/Roles and Sharing Rules, Flow, Workflow rules, Triggers, Change Data Capture, Object Relationship, and/or Platform Events.
- Proficient in working with Community Portal, Pro
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s