Manager, Salesforce Development

at Enterprise Community Partners
Published November 17, 2022
Location Columbia, Maryland
Category Default  
Job Type Full-time  

Description

Manager, Salesforce Development

Location: Columbia, MD
Time Type: Full time
Posted Date: Posted 22 Days Ago
Requisition ID: REQ1612

Enterprise is a national nonprofit that exists to make a good home possible for the millions of families without one. We support community development organizations on the ground, aggregate and invest capital for impact, advance housing policy at every level of government, and build and manage communities ourselves. Since 1982, we have invested $54 billion and created 873,000 homes across all 50 states – all to make home and community places of pride, power and belonging.

Join us at enterprisecommunity.org.

Working at Enterprise

At Enterprise, you’ll be part of a diverse, committed team making a difference every day. You will collaborate with some of the smartest minds and biggest hearts in our field. You’ll be empowered to drive systems change and take bold steps to advance racial equity. And you will find a career home where you’re valued and supported in your growth journey.

Enterprise offers career opportunities in our offices across the country with an exceptional benefits package.

Job Description Summary

People
Responsible for leading a team of software engineers that support production systems and develop new software solutions on the Salesforce platform. Must have the ability to organize personnel under their supervision into multiple parallel work teams within a DevOps model. An example organization is one of 4 - 10 employees and consultants organized into 4 - 8 DevOps teams. Directs the ongoing development and growth of the software engineering staff, including designating and grooming technical leads that can perform the first level of technical management responsibilities. Typically, peers for this position on the business side are Director-level, but the person in this position must be able to interact with senior management (VP and above) as well.

This is a hybrid position in our Columbia, MD office.

Process
Works closely with Project Managers / SCRUM Masters, to lead the architecture and SDLC of software engineering projects. Strong expertise in using the Agile SCRUM methodology is required. Assisted by first level technical leads, this person is responsible for conceptualization, requirements, design, development, testing, documentation, and implementation of practical solutions. Must be able to analyze alternatives and recommend contracted, 3rd-party, or custom programming solutions that meet the company’s overall business goals and objectives. Responsible for tier 3 (engineering) support for the portfolio of applications based on lightweight ITL-style processes.Job Description

Technology
This is a technical management position that requires a bachelor’s degree or six (6) years equivalent work experience along with at least eight (8) years progressively responsible experience with architecture, design patterns, database structures, structured code techniques, and three (3) years of experience leading and managing direct reports. Excellent communication skills and a “can do” attitude is also required. Software assets under responsibility include systems worth multiple millions of dollars and typically service hundreds of internal users and thousands of external parties (investors, partners, etc.).

Required hands-on experience in technologies that the position is responsible for, include:

  • Extensive programming experience with Salesforce Apex, Aura, and Lightning Web Components (LWC) languages as well as SOQL and SOSL query syntax
  • Comprehensive understanding of multiple environments, patterns, and languages; specifically: HTML, JavaScript, CSS, TSQL/USQL, SOQL & SOSL, JSON, and XML
  • Knowledge of the SDLC and Agile Scrum Methodology for project management
  • Strong experience integrating Salesforce.com with other systems/platforms via web services and leveraging the Salesforce.com SOAP and REST APIs
  • Strong knowledge and understanding of Salesforce.com application architecture, governor limits, and system limitations
  • Formal certifications like Salesforce Certified Platform App Builder, Platform Developer I, Platform Developer II, etc. are preferable, but not required
  • Knowledgeable in automated testing solutions such as Selenium or Jenkins
  • Experience with code repositories and Git version control
  • Apply expertise on multiple complex work assignments which are broad in nature, requiring originality and innovation in determining how to accomplish tasks
  • Ability to tailor communication to varying levels of internal and external stakeholders
  • Build stakeholder trust and respect, establish stakeholder relationships, and develop rapport with key resources within our various business units
  • Ability to translate business needs to technical solutions
  • Experience transitioning existing operations and procedures managed by external partners to internal team responsibilities
  • Experience with Salesforce development in a multi-tiered release environment, including hands-on configuration and release management experience
  • Excellent analytical skills and problem-solving skills
  • Detail-oriented and self-starter with strong written, verbal, and interpersonal skills
  • Team player with positive “can-do” attitude
  • Highly self-motivated and working well independently

Apply Here

PI197162931