Search jobs > Oklahoma City, OK > Software engineering

Software Engineering Manager, Salesforce

Heartland, a Global Payments company
Oklahoma City, OK, United States
Full-time

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.

7 days ago
Related jobs
Promoted
Heartland, a Global Payments company
Oklahoma City, Oklahoma

As a Salesforce Engineering Manager at Heartland, you will be responsible for overseeing the design, development, and implementation of Salesforce solutions within our organization. Proven expertise in Salesforce CRM, including Sales Cloud, Service Cloud, and Salesforce1 platform. Experience with Sa...

Promoted
Canonical - Jobs
Oklahoma City, Oklahoma

We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and networking. As an engineering manager at Canonical you must have a solid technical backg...

Promoted
LexisNexis Group
Oklahoma City, Oklahoma

Would you like to lead our great software engineering team?. As a Software Development Manager, you will lead and manage a team of engineers and employees. Working closely with development peers, product and project leaders/managers, and other in-house software developers. Are you an experienced man...

Promoted
Canonical - Jobs
Oklahoma City, Oklahoma

This is an exciting opportunity for a software engineering manager, passionate about open source software, Linux and cloud computing. Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. As an ...

Promoted
Cox Enterprises
Oklahoma City, Oklahoma

Manager, Software Engineering in Cox Automotive's EV Battery Solutions division, you will be responsible for leading, growing, and developing teams of innovative Software Engineers in designing, implementing, and delivering high-quality software products. Sr Manager, Software Engineering. Engineerin...

Promoted
Canonical - Jobs
Oklahoma City, Oklahoma

This is an exciting opportunity for a software engineering manager, passionate about open source software, Linux and cloud computing. Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. As an ...

Global Payment Holding Company
Oklahoma City, Oklahoma

As a Salesforce Engineering Manager at Heartland, you will be responsible for overseeing the design, development, and implementation of Salesforce solutions within our organization. Proven expertise in Salesforce CRM, including Sales Cloud, Service Cloud, and Salesforce1 platform. Experience with Sa...

Northrop Grumman
Oklahoma City, Oklahoma

Manager, Software Engineering 2. You will collaborate across multi-disciplinary teams, such as with Systems Engineering, Real-time & Embedded Software, Test Automation, DevOps, and Systems Test, in an Agile software development environment. Collaborate on Agile Scrum teams to deliver software develo...

CDW
Remote, OK, US
Remote

The Manager, Software Engineering is responsible for overall team delivery of requirements gathering, architecture and design, development, quality assurance, delivery and internal and external support for the products in the Amplified for Education software portfolio. Participate in the planning an...

Boeing
Oklahoma City, Oklahoma

This includes multiple software development, software systems, and software test teams that are responsible for building and testing aircraft software systems. Manages managers and individual contributors performing engineering and technical activities in the area of Software Engineering. This is a ...