Director, Software Engineering ( Salesforce )

AssistRx

$130K — $160K *
US-AnywhereRemote in Orlando, FL
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years in leadership roles within Software Engineering
  • 6+ years of problem resolution and IT deployment experience
  • Daily interaction with business leaders for 6+ years
  • 4+ years conducting performance reviews and managing compensation
  • 6+ years in hands-on software development or engineering
  • 2+ years experience in agile/scrum methodologies
  • Demonstrated understanding of scalable tech architectures
  • Proficient with tools like JIRA and TFS
  • Advanced knowledge of Salesforce.com CRM platform
  • Experience with Apex, Flows, Lightning components, and event-driven integrations

Responsibilities

  • Build and manage sales-oriented platforms/products
  • Manage teams within a matrixed environment
  • Mentor team members in a dynamic setting
  • Promote a strong team culture and performance
  • Lead as a servant-leader by example
  • Collaborate with peers to enhance team morale
  • Coach individuals for skill improvement and accountability
  • Establish and refine common engineering practices with leadership
  • Ensure adherence to engineering standards and operational practices
  • Communicate sprint concerns effectively to stakeholders
  • Manage scrum duties and sprint backlogs
  • Execute sprints in alignment with engineering roadmaps
  • Facilitate training and development opportunities for the team
  • Maintain a responsive on-call rotation
  • Oversee incident and change management procedures
  • Conduct performance reviews

Benefits

  • Supportive and fast-paced work environment
  • Competitive pay structure
  • Matching 401(k) with immediate vesting
  • Comprehensive medical, dental, vision, life and short-term disability insurance
Full Job Description
Responsibilities:
  • Experienced building platforms/products for sale
  • Understanding how to manage in a matrixed environment
  • Ability to support and mentor in a small team dynamic environment
  • Enrich and uphold the cultural and performance of the software engineering team
  • Lead by example as a servant-leader
  • Work with peers and organizational leaders to maintain a positive team morale
  • Coach and hold individuals accountable to improve their performance and their skills
  • Collaborate with the Sr. Director of Software Engineering and the team to establish and refine common software engineering tools, techniques and practices
  • Assure common engineering standards, collaboration, operational practices, architectural principles, and practices are upheld by their team members
  • Promptly communicate and escalate sprint timing or deliverable concerns to stakeholders and leaders
  • Assure that scrum master duties are maintained and oversee the teams regular sprint backlog
  • Execute on the sprints to stay on pace with the software engineering roadmap
  • Assure that team members receive adequate and relevant training and enrichment opportunities
  • Assure that an on-call rotation is maintained and executed
  • Assure that incident and change management, security and issue escalation procedures are followed
  • Prepare and conduct performance reviews
    • Advanced knowledge of Salesforce.com CRM platform
    • Experience with developing using Apex, Flows, Lightning components, and integrations with third parties (internal and external) using platform events


Direct Reports may include:

Software Developers, Software Engineers

Desired Skills and Experience:
  • Four or more years leadership experience in the field of Software Engineering, leading a team
  • Six or more years' experience in leading problem resolution, issue remediation, and IT deployments
  • Six or more years' experience working with business leaders on a daily/weekly basis
  • Four or more years' experience performing merit reviews and compensation management
  • Six or more years' experience in hands-on software development or engineering
  • Two or more years' experience in formal Project Management methodologies like agile or scrum
  • Two or more years' experience in tactical planning
  • Demonstrated solid understanding of scalable technology architectures
  • Experience with tools like JIRA, TFS
    • Advanced knowledge of Salesforce.com CRM platform
    • Experience with developing using Apex, Flows, Lightning components, and integrations with third parties (internal and external) using platform events

Education:

Bachelor's degree or equivalent documented experience is required.

Benefits
  • Supportive, progressive, fast-paced environment
  • Competitive pay structure
  • Matching 401(k) with immediate vesting
  • Medical, dental, vision, life, & short-term disability insurance

Similar Jobs

More Jobs at AssistRx

More Information Technology Jobs

Find similar Director, Software Engineering ( Salesforce ) jobs: