Description
The Manager, Salesforce Development is a key part of an internal technology team delivering the creative, sophisticated, and innovative solutions on the Force.com platform. You will be a critical part of a project team responsible for owning and executing delivery of custom Salesforce solutions that are uniquely tailored to support eMoney's back-office platform. This role will interact closely with a product management team, other Salesforce professionals (analysts, developers, QA/Testers) and will technically manage both projects & developer resources. The development manager is ultimately responsible for ALL custom code that is written for or deployed into eMoney's Salesforce platform.
Job Responsibilities
- Ownership of all technical aspects of a force.com implementation, including custom development and installed AppExchange products
- Responsible for directing and managing developer resources (internally and contractors) to accomplish project goals
- Technical leadership: setting best practices for application development, testing (unit and systems), leading code reviews & technical design sessions, writing and reviewing technical design specifications.
- Work closely with a DevOps Engineer to ensure that all software is managed and released in a manner which minimizes risk and ensures the integrity of all Salesforce environments.
- Stay up to date on all Salesforce Platform features, and major releases to ensure continued compatibility with the Internal Systems codebase and broader technology stack.
- Provide hands on expert level assistance & mentoring to developers when needed
- Work independently & on multiple projects against deadlines in a dynamic environment where consistently producing deliverables within agreed upon timelines is expected
- Write technical approach and design documentation supporting business needs
- Create and maintain system interface diagrams, functional designs, and technical specifications
- Collaborate with other architects to design and develop integrations between applications and other systems as needed
- Work with 3rd party contractors (as needed) to deliver projects on time and within budget and scope
Requirements
- BS in Computer Science or related field required
- 10 years of progressive experience as a Programmer, Web Developer, Salesforce Solutions Architect
- Completed & Up-To-Date Certifications:
- Salesforce.com Platform App Builder Certification
- Salesforce.com Platform Platform Developer 1 Certification
- Salesforce.com Platform Platform Developer 2 Certification
- Salesforce.com Platform Application Architect Certification
- 5-7 years experience administering/developing on the Salesforce.com platform (Enterprise edition or higher), preferably in a large multi-dimensional organization required
- Prior experience in managing a team of developers
Skills
- Deep understanding and practical experience developing for the Salesforce platform
- Deep understanding of tools and best practices for managing a robust DevOps workflow [Ant/Git/SourceTree]; Experience with Copado would be a PLUS
- Deep understanding of the Salesforce Meta Data API and Salesforce release management techniques
- Experience with Salesforce.com Sites, Web Services and Metadata API required
- Experience with Visualforce, Apex and Trigger development for Salesforce.com applications
- Proficient in programming languages relevant to your job including SQL, SOQL, SOSL, Apex, JavaScript, HTML, XSLT and XML
- Proven knowledge of the software and systems development life cycle; experience with enterprise-level integrations involving business-critical systems
- Excellent analysis skills and the ability to engage effectively at both the business and technical level to develop processes and methodologies
- Excellent communication and influencing skills
- Excellent writing skills with ability to express strategy, technical knowledge and processes in an easily understood presentation
- Managing technical scope and complexity
The salary range for this position is $134,000 - $173,000; commensurate salary to be determined based on skills, professional background and expertise. This position is also eligible, pursuant to applicable eMoney policies, for the annual bonus program, retirement contributions, health insurance, sick leave, parental leave and paid time off.
At eMoney Advisor, our mission is to help people talk about money. Founded in 2000, it's the only wealth management system that offers transparency, security, mobile access, and superior organization. Our award-winning, web-based services and resources are designed to amplify advisors' value to their clients. Today, we serve more than 109,000 financial professionals and support over 6 million end clients.
At eMoney, we create and nurture a culture that values diversity and inclusion, which enables our employees to thrive and do their best work. Different ideas, perspectives, and backgrounds inspire a stronger and more creative work environment that delivers better results.
eMoney is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.