Software Engineering Manager, Salesforce

Heartland Payment Systems Lindon , UT 84042

Posted 2 weeks ago

Every day, Heartland, a Global Payments Company, makes it possible for millions of people to move money between buyers and sellers using our products and unmatched services. Simply, we create meaningful technology centered experiences that enable our customers to prosper. If you want to work like an entrepreneur, support and serve entrepreneurs and bring your expertise to a dynamic team, then Heartland is for you. If it's in your nature to work with a passion to provide tangible solutions for everyone you interact with, then join us and let's see what we can do together.

Summary:

You will collaborate with business stakeholders, solution architects, and product managers to scope and implement new initiatives, streamline, automate, and simplify sales and operational processes, and educate the business on the effective use of the technologies and processes necessary for the business to deliver best-in-class merchant experiences for our Sales + Servicing organization.

As a Salesforce Engineering Manager at Heartland, you will be responsible for overseeing the design, development, and implementation of Salesforce solutions within our organization. You will lead a team of talented Salesforce professionals, including product owners, developers, admins, and QA, while fostering innovation and collaboration. Your role will be pivotal in ensuring that our Salesforce platform is robust, efficient, and constantly evolving to meet the changing needs of our business.

You will collaborate with business stakeholders, solution architects, and product managers to scope and implement new initiatives, streamline, automate, and simplify operational processes, educate the business on the effective use of the technologies and processes, and manage large cross-functional initiatives for the business.

Key Responsibilities:

  • Leadership and Team Management:

  • Lead, mentor, and grow a team of Salesforce developers, administrators, and analysts.

  • Conduct regular one-on-ones and performance reviews and provide career development guidance.

  • Foster a collaborative team environment that encourages innovation and continuous learning.

  • Strategic Planning and Execution:

  • Develop and execute a strategic roadmap for Salesforce within the organization.

  • Collaborate with cross-functional teams to ensure Salesforce solutions meet business needs and align with company goals.

  • Stay updated with the latest Salesforce features and trends to inform strategic decisions.

  • Project Management:

  • Oversee multiple Salesforce projects, ensuring timely delivery and quality.

  • Manage resource allocation, budgeting, and scheduling for Salesforce projects.

  • Ensure adherence to best practices in project management and software development lifecycle.

  • Technical Oversight:

  • Provide technical leadership in Salesforce architecture, design, and development.

  • Ensure the team adheres to the best coding, testing, and deployment practices.

  • Oversee the integration of Salesforce with other systems and third-party services.

  • Quality Assurance and Risk Management:

  • Implement and oversee robust QA processes for all Salesforce deployments.

  • Monitor system performance and security, ensuring high availability and compliance.

  • Manage risks and issue resolution in a timely and effective manner.

  • Stakeholder Engagement:

  • Act as a key liaison between the IT department and business units.

  • Gather and analyze business requirements and translate them into technical solutions.

  • Communicate project status and escalate issues to stakeholders as needed.

Qualifications and Experience:

  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • 5+ years of experience in Salesforce development, with at least 2 years in a leadership role.

  • Proven expertise in Salesforce CRM, including Sales Cloud, Service Cloud, and Salesforce1 platform.

  • Strong understanding of Salesforce best practices, design patterns, and limits.

  • Experience with Salesforce development technologies such as Apex, Visualforce, Lightning Components, and Salesforce APIs.

  • Proficiency in Agile methodologies and project management tools.

  • Salesforce certifications (e.g., Salesforce Certified Administrator or Platform Developer) are highly desirable.

  • Strong leadership, decision-making, relationship management, conflict resolution, and problem-solving skills

  • Demonstrated success in establishing, managing, and maintaining effective working relationships with all levels of employees

  • Critical thinking, strong analytical skills, and problem-solving ability

  • Ability to handle a variety of tasks effectively and efficiently

  • Ability to predict areas of risk and concern

  • Ability to prioritize multiple projects and requests

  • Excellent written and verbal communication skills

  • Excellent organizational skills with attention to detail

  • Familiarity with payment processing industry processes, technologies, and players

  • Occasional Travel

  • Knowledge of Agile Project Delivery foundations - SAFe Preferred

  • Experience with Azure DevOps is a plus

Preferred Experience/Education

  • Salesforce Certifications

  • SAFe certified

  • Azure certified

  • Experience with managing a large code base that is a mixture of legacy code and modern technology, preferably experience with moving legacy code to the cloud

  • Working with remote teams (onshore, nearshore, offshore)

Heartland is an equal opportunity employer. Heartland, a Global Payments Company, provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Software Engineering Manager, Salesforce

Heartland Payment Systems