
Software Engineer - Salesforce
Location
New York, NY, USA
Role
Developer
Contract
Permanent
Salary
--
Software Engineer - Salesforce
Our team is responsible for implementing Salesforce for Millennium, supporting the Business Development and Business Management functions. These functions focus on the recruitment and support of our Portfolio Managers. We are looking to grow the capabilities of Salesforce, using Apex, Lightning, AppExchange tools, and integrations with other internal systems. This role requires an individual who is strong technically while at the same time possesses a credible level of functional depth in Salesforce.
Principal Responsibilities
Our team is responsible for implementing Salesforce for Millennium, supporting the Business Development and Business Management functions. These functions focus on the recruitment and support of our Portfolio Managers. We are looking to grow the capabilities of Salesforce, using Apex, Lightning, AppExchange tools, and integrations with other internal systems. This role requires an individual who is strong technically while at the same time possesses a credible level of functional depth in Salesforce.
Principal Responsibilities
- Hands on development supporting the Business Development and Equities departments
- Develop and operate a recruiting platform for portfolio managers and their staff
- Work with the team and business to explore and verify requirements
- Draft and review technical designs of various functions for Salesforce CRM solution
- Operate and further develop existing CRM and existing supporting products and applications
- Develop interfaces between CRM software and other systems internal and external to Millennium (e.g. Accounting, Human Resources)
- Leverage and improve the build and deployment strategy for the CRM solution
Qualifications/Skills Required
- 4+ years of experience in Salesforce sales cloud development, configuration, and support.
- 4-7 years software development experience.
- 1+ years Lightning UI configuration and Aura development.
- Experience building and consuming RESTful services.
- Experience and developing synchronous or asynchronous integrations between Salesforce and other applications/platforms.
- Able to coordinate and lead the Salesforce metadata deployments.
- 3+ years of C#/.NET with proficiency in a web framework such as ASP.NET MVC.
- 2+ years of WebUI/JavaScript/HTML/CSS with proficiency in at least one web framework such as Angular, React/Redux, or Ember.
- Design, customize and manage security entitlements for Sales Cloud.
- Development experience in Microsoft SQL server, building complex SQL and stored procedures.
- Strong and effective interpersonal skills with proven ability to develop positive relationships with business partners.
- Highly analytical with good problem solving skills; able to work independently in a fast-paced environment.
Skills Desired
- Lightning Web Components development experience.
- Working knowledge of SSIS and development experience in an industry leading ETL tool. (e.g. SSIS, Informatica, or others).
- Experience working with front office business data and processes.

Millennium