Lead Software Engineer, Salesforce

USA, United States

Job Description


Description :

Lead Software Engineer, Salesforce
American Public Education Inc.

The Lead Salesforce Engineer is responsible to lead and participate in solution design, development, and support of Salesforce custom solutions and environments at American Public Education, Inc. (APEI). They will provide design and development expertise with Service and Marketing Cloud and related tools including Lighting, Apex, SOQL, Change Data Capture, Integration, and/or Platform Events. The Lead Salesforce Engineer will ensure availability, proper function, and access for the business. Salesforce is APEI\xe2\x80\x99s primary customer engagement platform, comprised of Service Cloud, Marketing Cloud, Community Cloud, and various AppExchange apps.

The Lead Salesforce Engineer will perform development of custom solutions, extensions, workflows, and integrations, and understanding and applying Salesforce software engineering best practices. They will be responsible for working on full software development life cycle efforts using agile methodologies, object-oriented design, and solid design patterns and practices. The Lead Salesforce Engineer may lead, mentor, and assist other team members to ensure accurate and timely diagnosis/resolution of application issues that impact workforce productivity. They will also partner with administration staff, business analysts, and business leaders to identify, define, analyze and implement changes and enhancements with high scalability, performance, and availability (24x7) in a dynamic, fast-paced environment.

Responsibilities:

  • Obtains understanding of the American Public Education, Inc. (APEI) or its affiliates\xe2\x80\x99 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.
  • Collaborate with 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.
  • Lead and perform a complex problem troubleshooting, root cause, and break/fix.
  • Occasionally provide after-hours deployment and support.
  • Performs other duties as assigned.
Essential Functions:
  • Obtains understanding of the American Public Education, Inc. (APEI) or its affiliates\xe2\x80\x99 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.
  • Collaborate with 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.
  • Lead and perform a complex problem troubleshooting, root cause, and break/fix.
  • Occasionally provide after-hours deployment and support.
  • Performs other duties as assigned.
Education and Experience:
  • Bachelor\xe2\x80\x99s degree in Information Technology, Computer Science, or a related field or Equivalent work experience.
  • Overall 10+ years in Information Technology; minimum of 5 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, Process Builders, Flows, Omni Channels, Apex Scheduling and Batch Processes
  • Solution Design and Development lead role experience is a must.
  • SFDC Administrator and Developer certifications required.
  • Demonstrated listening, analytical, organizational, and time management skills
  • Demonstrated ability to work independently or lead teams/projects and cross-functionally, including in high-pressure situations
  • Experience with the Salesforce APEX data loader and other data loading tools.
  • Experience with Salesforce APIs - SOAP and REST, including consumption, request packaging, parsing, managing static values, and UI\\UX elements for working with data in returned API response payloads.
  • Strong ability to work collaboratively within a team to solve problems.
  • Methodical, organized and detail oriented.
  • Excellent verbal and written communication skills.
  • Overall 10+ years in Information Technology; minimum of 5 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, Process Builders, Flows, Omni Channels, Apex Scheduling and Batch Processes
  • Solution Design and Development lead role experience is a must.
  • SFDC Administrator and Developer certifications required.
  • Demonstrated listening, analytical, organizational, and time management skills
  • Demonstrated ability to work independently or lead teams/projects and cross-functionally, including in high-pressure situations
  • Experience with the Salesforce APEX data loader and other data loading tools.
  • Experience with Salesforce APIs - SOAP and REST, including consumption, request packaging, parsing, managing static values, and UI\\UX elements for working with data in returned API response payloads.
  • Strong ability to work collaboratively within a team to solve problems.
  • Methodical, organized and detail oriented.
  • Excellent verbal and written communication skills.
About Us:

Online, on campus and in the workplace, we provide higher education and training to our country\xe2\x80\x99s heroes \xe2\x80\x93 military service members, veterans, nurses, government employees, and motivated professionals that want to make a difference. American Public Education, Inc. educates service-minded students, ranging from the military, public service, federal agencies, and nursing communities, through American Public University System (APUS), Hondros College of Nursing (HCON), Rasmussen University and Graduate School USA (GSUSA).

It is the policy of American Public Education, Inc. (APEI) to afford equal opportunity to all qualified persons. We treat all qualified individuals equally as to their recruitment, hiring, assignments, advancements, compensation, and all other terms and conditions of employment. American Public Education, Inc. does not discriminate on the basis of race, color, religion, creed, sex, age, national origin, sexual orientation, or physical, mental, or sensory disability, or any other characteristic protected by law.

Colorado, California, Washington and NYC Pay Transparency Statement

If you are a resident of Colorado, California, Washington or New York City and this role is available remotely, you may be eligible to receive additional information about the compensation and benefits for this role, which we will provide upon request. Please send an email to

American Public Education

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4256825
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    USA, United States
  • Education
    Not mentioned