Salesforce Developer

Overview

On Site
$100,000 - $120,000
Full Time

Skills

Basic Knowledge of and/or some experience in the Electric and Gas Utility Industry

Job Details

As a Salesforce Developer, you will apply your expertise to help shape the future of our Salesforce platform by programming language to design and build customized solutions using extensive knowledge of Salesforce ecosystem and expertly utilizing various Apex codes, triggers, lightening web components, API Integrations, define data flows, and other programmatic applications to develop, maintain, support, and test business capabilities within the Salesforce Application. The developer will demonstrate technical expertise through maintaining primary technical programming skills for assigned job, developing new skills as required, developing guidelines and standards, and demonstrating best practices. The developer will work on projects, enhancements, and new developments to help guide from process design to solution development within the Salesforce solution to meet end user or project requirements and will work collaboratively with others to evaluate business needs and review and document system requirements.

Tasks and Responsibilities

  • Expert support to plan, analyze, design, develop, test, implement, upgrade, and maintain software solutions to meet customer needs of Salesforce based on business requirements (working with Business stakeholders) to meet contractual needs, improve processes, and for business capabilities including, but not limited to: Customer Service programs.
  • Develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives, and client requirements.
  • Document, design, develop, test, train, and deploy high quality business solutions for Salesforce and integrated applications and/or databases.
  • Translate functional specifications into technical requirements.
  • Develop Apex classes, Controllers, triggers, custom Lightning web components, Lightning pages, and other custom Lightning web applications needed to satisfy operational enhancements and business automation goals.
  • Design and build optimized, high-performance, reusable, and reliable Apex/Lightning code with best practices in mind.
  • Test bug fixes to make sure they work as per requirements, then deploy them to production.
  • Keep abreast of new Salesforce features and functionality, providing recommendations for process improvements when warranted.
  • Provide occasional advanced administrative support to assist in meeting overall project and roadmap timelines using declarative solutions such as flows, validation rules, advanced formula functionalities while skillfully applying overall security and data architecture best practices.
  • Configure and manage Salesforce roles, profiles, sharing rules, and custom objects, fields, page layouts, formulas, data validation rules, custom workflows, and approval processes.
  • Work independently with business leaders, subject matter experts, end users, and vendors to establish and document technical requirements.
  • Develop and create customized reports and dashboards.
  • Transition users from Salesforce Classic to Lightening and upgrades.
  • Log and track service requests and incidents including message handling and dispatching, resolution tracking, and problem escalation (via Incident tracking software).
  • Utilize a variety of resources to resolve questions and problems, including working with consultants, self-help, User Groups, etc.
  • Works independently, with minimal supervision, and/or coordinates with others to evaluate business needs and system requirements for accuracy.
  • Able to analyze system discrepancies and failures.
  • Partner with business areas on upcoming capabilities, develop Proof of Concepts and get approval for planning, reviewing and implementation.
  • Understand Waterfall and Agile Project Methodologies
  • Utilizes a variety of resources to resolve questions/problems, including working with consultants, self-help, User Groups, Salesforce support, etc.
  • Execute job functions and tasks with minimal supervision.
  • Plans work schedule, including assessing work prioritization
  • Ensures ind.ustry/technology best practices are followed for securing applications.
  • Ability to work well in a team environment.
  • Demonstrates respect for all individuals and adhere to all CPS Energy s values and policies
  • Demonstrates time management and multi-tasking skills.
  • Understands the role Business Solution plays in the overall vision of CPS Energy.
  • Research upcoming capabilities through user community groups, blogs and networking
  • Mentors and guides peers: Salesforce Admin.

Minimum Qualifications:

  • Bachelor s degree in computer science, Information Systems, or applicable business degree from an accredited university OR Relevant business technical experience
  • Extensive technical experience in Salesforce implementing business capabilities with Salesforce Programming experience and/or certifications, and with specialty in Salesforce Lightening or Classic
  • Salesforce consultant level knowledge including but not limited to Customer Relationship Management-CRM and ERP or other Cloud Solutions
  • Knowledge of and/or experience with Apex Code, Web components, APIs and or RFC connections
  • Understanding/knowledge of relational Salesforce database management
  • Proficient with MS Office Tools
  • Excellent Collaboration, communication skills, analytical and problem-solving abilities.
  • Excellent organizational and time management skills.

Preferred Qualifications:

  • Previous experience, enhancing business capabilities within the Salesforce solution including, but not limited to Customer Service, Electric and Gas Utilities, and /or Cloud Solutions
  • Extensive technical experience as a Salesforce Developer in analyzing IT business processes, software application/IT platform design and/or IT documentation, with an understanding of application/IT platform data systems and operations processes.
  • Demonstrate expert understanding of application/IT platform administration and the software development life cycle, to include testing execution.
  • Expert in developing and maintaining documentation related to workflow and business requirements, as well as technical functionality of IT applications/IT platform.
  • Knowledge of risk & controls with experience identifying and fixing gaps, documenting controls and testing of those controls.
  • Salesforce Developer Certification
  • Object-oriented programming experience preferred (Apex code, lightening web components, flows, etc.)
  • Basic Knowledge of and/or some experience in the Electric and Gas Utility Industry