Software Engineer III (US) - Salesforce

TD BankMount Laurel Township, NJ
144d$87,000 - $151,000Hybrid

About The Position

The Software Engineer III leads the creation of comprehensive end-to-end detailed solutions for projects and platforms with overall accountability for the technical design and delivery of a specific technical solution based on requirements from stakeholders. Develops and maintains technical solutions, ensuring adherence to engineering and architectural design principles while meeting business requirements. Provides technical expertise with a focus on efficiency, reliability, scalability, and security; includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards. Ultimately, providing expert advice and lead in system/application administration, installation, configuration/provisioning, platform planning and design, integration and release/deployment management.

Requirements

  • Undergraduate degree, Post Graduate degree or Technical Certificate.
  • Strong academic background (e.g., computer science, engineering).
  • 5-7 years relevant experience.

Nice To Haves

  • Graduate degree.
  • 5+ years of relative experience in Salesforce Development & architecting.
  • 5+ years of experience with Git-based version control.
  • 5+ years of experience with Salesforce DX CI/CD toolset.
  • Demonstrable knowledge and practical application of Apex code, Lightning web components, and Salesforce APIs.
  • Direct experience working on integrating SF with multiple external systems.
  • Salesforce certified administrator.
  • Salesforce certified Developer 1.
  • Salesforce certified Developer 2.

Responsibilities

  • Leads the creation of solution options and ultimately a comprehensive end-to-end solution and coordinate relevant stakeholders.
  • Develops and documents detailed solution design and acts as an application SME through the design and development lifecycle.
  • Is accountable for complex applications/systems development, programming/coding.
  • Develops functional, technical and user interface designs for an application/system that meets defined requirements.
  • Consults on development of requirements and specifications and applies functional knowledge of business functions to design optimal software/systems.
  • Reviews technical deliverables throughout detailed design and development phase to ensure quality adherence.
  • Identifies, recommends, sources, negotiates and implements improvements/solutions to enhance customer experience.
  • Works with Technology partners to define metrics and performance goals for the application.
  • Identifies and addresses application and data issues and cross-capability and cross-release issues.
  • Researches/analyzes business requirements to evaluate and recommend optimal solutions.
  • Contributes to the advancement of the TD engineering practice through strong collaboration, research, analytic, and problem-solving skills.

Benefits

  • Base salary and variable compensation/incentive awards.
  • Health and well-being benefits.
  • Savings and retirement programs.
  • Paid time off (including Vacation PTO, Flex PTO, and Holiday PTO).
  • Banking benefits and discounts.
  • Career development and reward and recognition programs.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service