Senior Engineer, Software

Waste Management, Inc. (WM)Houston, TX
Onsite

About The Position

This role involves designing, developing, testing, documenting, and deploying high-quality business software solutions on the Salesforce.com (SFDC) platform. The Senior Software Engineer will lead technical design sessions, design and document technical software solutions aligned with business objectives, and develop and integrate solutions with Salesforce.com architecture and APIs. The position requires implementing solutions for Sales Cloud, Service Cloud, Force.com, Chatter, and AppExchange applications, utilizing core Salesforce languages and technologies such as Apex, Visualforce, Lightning components, SOQL, Flows, Process Builder, and Web Services. The role also includes performing Lightning development, integrating Salesforce.com with other applications, managing source control with Git, and implementing CI/CD pipelines with Salesforce DX and Flosum.

Requirements

  • Bachelor’s degree in Information Technology or closely related field.
  • 5 years of experience in the job offered or a related occupation.
  • 5 years of experience with Developing and maintaining enterprise-grade Salesforce applications using Apex classes, triggers, and Lightning Web Components (LWC) to support scalable CRM solutions.
  • 5 years of experience with Designing and implementing integrations between Salesforce and external systems using REST and SOAP APIs and MuleSoft.
  • 5 years of experience with Utilizing Salesforce DX and Git-based version control systems to manage source code and automate deployments using CI/CD tools (Copado and Jenkins).
  • 5 years of experience with Configuring and customizing Salesforce using Flows, Process Builder, validation rules, and custom objects to automate business processes.
  • 5 years of experience with Performing data migration and transformation using Data Loader and ensuring data integrity across Salesforce orgs.
  • 5 years of experience with Collaborating with cross-functional teams including business analysts, QA engineers, and solution architects to translate business requirements into scalable technical solutions.

Responsibilities

  • Design, develop, test, document, and deploy high quality business software solutions on the Salesforce.com (SFDC) platform based on industry best practices and business needs.
  • Lead technical design sessions, designing and documenting technical software solutions that are aligned with WM’s business objectives.
  • Develop and integrate solutions with Salesforce.com architecture and APIs.
  • Implement solutions for Sales Cloud, Service Cloud, Force.com, Chatter, and AppExchange applications.
  • Apply Salesforce core languages: Apex (language, triggers, classes, and web services), Visualforce (pages and components), Lightning components, and SOQL.
  • Work with SFDC Visualforce, Lightning/Communities, APEX coding, Process Builder, Triggers, Workflows, Flows, CSS, HTML, Templates, Custom coding, and Web Services.
  • Perform Lightning development, including Lightning design, components, Aura Framework, JavaScript, and Server-side components.
  • Integrate Salesforce.com with other applications via real-time, batch, and sync/async.
  • Perform integration using web-based technologies (Soap and Rest) and integration/middleware tools (MuleSoft and webMethods).
  • Manage source control using Git and implement CI/CD pipelines with Salesforce DX and Flosum.
  • Develop and maintain enterprise-grade Salesforce applications using Apex classes, triggers, and Lightning Web Components (LWC) to support scalable CRM solutions.
  • Design and implement integrations between Salesforce and external systems using REST and SOAP APIs and MuleSoft.
  • Utilize Salesforce DX and Git-based version control systems to manage source code and automate deployments using CI/CD tools (Copado and Jenkins).
  • Configure and customize Salesforce using Flows, Process Builder, validation rules, and custom objects to automate business processes.
  • Perform data migration and transformation using Data Loader and ensuring data integrity across Salesforce orgs.
  • Collaborate with cross-functional teams including business analysts, QA engineers, and solution architects to translate business requirements into scalable technical solutions.

Benefits

  • We are People First.
  • We are Committed to Your Growth.
  • We Are Investing in You.
  • We are a Family.
  • We are Stable.
  • We are Always Working for a Sustainable Tomorrow.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service