Jobs · Engineering · Arizona

Application Developer II

ASU Enterprise Partners · Scottsdale, AZ · 2 wk ago
Engineering$80k–$90k/yrFull-time

About the role

The Application Developer II is responsible for the day-to-day administration, configuration, development, support, maintenance, and enhancement of the Salesforce environment, including Sales Cloud (CRM), Commerce Cloud, Marketing Cloud, and supporting integrations and systems. This role partners with functional leaders and the Solutions Development team in an Agile, iterative delivery model to refine requirements, manage and execute work from a prioritized backlog, and deliver enhancements through sprint-based or flow-based practices.

Responsibilities

  • Partner with business stakeholders to understand processes and translate requirements into Salesforce CRM solutions (declarative and programmatic)
  • Administer and configure Salesforce CRM (users, roles, profiles/permission sets, sharing model, org-wide defaults, page layouts, record types, validation rules, and approval processes)
  • Design, build, and maintain CRM automation using best-practice declarative tools (Flow, Lightning App Builder, Dynamic Forms, and related features)
  • Administer Salesforce Commerce Cloud in Business Manager, including roles/permissions, sites, catalogs, promotions, content assets, and scheduled jobs
  • Develop and maintain Commerce Cloud storefront and backend capabilities (e.g., SFRA/cartridges, server-side JavaScript, OCAPI/SCAPI, and integrations) using established coding standards and review practices
  • Maintain security, compliance, and data protection by applying least-privilege access, monitoring risks, and remediating findings
  • Monitor and troubleshoot Commerce Cloud operations (e.g., jobs, feeds, integrations, and storefront performance), diagnose defects, and implement fixes and preventative improvements
  • Support Salesforce Commerce Cloud experiences and ensure the website meets ASU Web Standards, user consent and ADA guidelines
  • Configure and support Marketing Cloud assets and processes (e.g., data extensions, automations, journeys, preference management, and deliverability practices) in partnership with marketing stakeholders
  • Support Marketing Cloud integrations and data flows (e.g., Marketing Cloud Connect, API-based integrations, and data synchronization) to enable reliable segmentation and campaign execution
  • Design and support integrations and data movement between Salesforce, cloud applications, and external systems using approved integration patterns
  • Plan, test, and deploy system releases and configuration changes across environments, coordinating with stakeholders to validate functionality and minimize disruption
  • Maintain security, compliance, and data protection by applying least-privilege access, monitoring risks, and remediating findings
  • Monitor platform health and performance; troubleshoot incidents and defects; and resolve issues in line with service expectations
  • Perform regular system audits, manage installed packages, and prepare for Salesforce seasonal releases and vendor upgrades
  • Execute release management activities (sandbox strategy, version control, code reviews, testing, deployment planning, and post-release validation) following internal change management procedures
  • Improve data quality through governance, validation, deduplication approaches, and ongoing monitoring and reporting
  • Work with managed applications and integrate Salesforce with third-party applications (e.g., event registration systems and custom web applications)
  • Build and support integrations with payment processors (e.g., Stripe) and related transaction workflows
  • Manage multiple projects by prioritizing work, communicating risks, and coordinating dependencies across teams
  • Document solutions and operational procedures for technical and non-technical audiences
  • Research emerging technologies and platform capabilities to recommend practical enhancements and architectural improvements
  • Perform other related duties as assigned

Requirements

  • Demonstrated expertise administering Salesforce, including users, roles, profiles/permission sets, sharing model, and security controls
  • Strong experience configuring Salesforce objects, fields, record types, validation rules, page layouts, Lightning App Builder, and reporting/dashboards
  • Proficiency designing and supporting automation using Salesforce Flow and related declarative tooling, with attention to scalability and maintainability
  • Experience integrating Salesforce with external systems and supporting data synchronization using approved integration patterns and security practices
  • Working knowledge of Salesforce Commerce Cloud (B2C) concepts and administration in Business Manager (e.g., sites, catalogs, promotions, content, roles/permissions, and jobs)
  • Ability to develop and support Commerce Cloud solutions (e.g., SFRA/cartridges, server-side JavaScript, OCAPI/SCAPI) and participate in testing and deployments across environments
  • Experience with Salesforce release management practices, including sandbox strategy, testing approaches, deployment planning, and post-release validation
  • Strong analytical and problem-solving skills with the ability to troubleshoot production issues and communicate status and outcomes clearly
  • Ability to write clear documentation (technical and end-user) and maintain procedures and operational runbooks
  • Commitment to customer service, continuous improvement, and the mission of ASU as the New American University

Qualifications

  • Relevant Qualifications: Bachelor’s degree in Computer Information Systems, Business, or related field AND Five (5) years of application development or CRM development experience OR Seven (7) years of application development or CRM development experience OR any equivalent combination of experience and/or education from which comparable knowledge, skills, and abilities have been achieved
  • Preferred Education And Experience: Salesforce Certified Administrator, Salesforce Certified Platform App Builder, Salesforce Certified Platform Developer I, Salesforce Certified B2C Commerce Developer, Salesforce Certified B2C Commerce Administrator, Salesforce Marketing Cloud Administrator, Salesforce Marketing Cloud Email Specialist

Skills And Abilities

  • Experience with Salesforce DevOps tooling and version control (e.g., Azure DevOps/Git) and CI/CD concepts
  • Experience working with Agile methodologies (e.g., Scrum or Kanban), including backlog grooming, sprint planning, and iterative delivery
  • Experience in mobile or web application development
  • Experience with object-oriented programming such as Java, Apex, JavaScript
  • Experience integrating with event registration systems and/or custom web applications, including API-based integration and data synchronization
  • Experience with web applications, programming languages, and web services — including API, CSS, CSS3, cross-browser compatibility, HTML, HTML5, JavaScript, jQuery, XML, JSON, security principles, REST, SOAP, and web user interface design
  • Experience building and supporting payment integrations (e.g., Stripe) and understanding of secure handling of payment-related data and workflows
  • Experience implementing AI assistants/agents and workflow automation, with an understanding of governance, privacy, security, and human-in-the-loop controls

Pay

$80,000-90,000 annually

Schedule

Hybrid work schedule. We work from home two days a week!

Similar jobs

Application Developer II

Self-Help Credit UnionRaleigh-Durham-Chapel Hill Area· 4 days ago
Information Technology$83k–$124k/yrapply on selfhelp.wd108.myworkdayjobs.com

Application Developer II

Technology PartnersSt Louis, MO· 1 wk ago
Engineering$28–$40/hrapply on jobs.technologypartners.net