Job Description
Responsibilities:
- Take ownership of project work and develop client relationships.
- Develop solutions with best practice front of mind.
- Collaborate with our Salesforce development team and Salesforce Administrators to validate business requirements and any other considerations (security, scalability, limits).
- Design and build high-performance, reusable, and reliable Apex code (classes and triggers) with best practices to extend Salesforce and support business requirements.
- Custom User Interface and Application development, including Visualforce pages/Lightning pages, Aura Components and Lightning Web Components.
- Manage and maintain integrated applications with Salesforce, such as Hubspot, LeanData, Workspan, Channeltivity, Outreach, 6sense, ZoomInfo, Snowflake, Gainsight, Jira, and more.
- Build and manage various integrations with Salesforce using Salesforce APIs.
- Collaborate with IT / Developers for other system integrations across the business.
- Develop user stories, test plans/scripts, and perform UAT Testing, debugging, and other related activities.
- Identify bugs and align with requirements during debugging.
- Test bug fixes to make sure they work as per requirements, then deploy them to production.
- Supervise the configuration, quality assurance, testing, and deployment of Salesforce.
- Troubleshoot reported bugs and defects.
- Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
- Act as a release manager, approving configuration and coded items to be deployed between environments. Where appropriate, this could include deploying changes.
- Contribute to technical documentation, release notes and communicating change sets.
- Support or occasionally serve as our Salesforce Administrator.
Qualifications and Background
Required:
- Deep Salesforce product knowledge (Sales Cloud, Service Cloud, Experience Cloud) and at least 6 years of Salesforce development experience
- Extensive experience implementing and developing in Apex, LWC, Visualforce, and Java, as well as designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, Visualforce pages, dashboards, and email generation according to application requirements.
- Proficient with building, adapting, and managing integrations.
- Certified Salesforce Platform Developer I, II
- Additional required Salesforce certifications: Certified Salesforce Administrator I & II, Certified Salesforce Platform App Builder, JavaScript Developer I, CPQ Specialist
- Desirable (optional) Salesforce certifications: B2B Solutions Architect, OmniStudio Developer, Marketing Cloud Developer
- Proficient with Microsoft Visual Studio, Salesforce Lightning Design System, and the Salesforce development lifecycle
- Proficient with Salesforce flows
- Competency in HTML, XML, Flex, ASP, SQL, JavaScript, .Net, C++, REST and SOAP-based web services
- General web development experience with HTML, CSS, JavaScript
- Well versed in Salesforce application development lifecycle, release management, and version control best practices.
- Strong experience with using Gearset for deploying releases and changesets.
- Familiarity with developing on other cloud platforms, such as Microsoft Azure or Amazon Web Services
- Hands-on experience in administration setup, e.g., managing users, security controls, and data as well as creating roles, profiles, and reports.
- Bachelor's/Postgraduate degree, a professional qualification, or equivalent experience.
Knowledge, Skills, and Abilities
Required:
- Translate functional requirements into technical requirements.
- Ability to write, interpret, and critique technical specifications.
- Ability to communicate with customers and provide consultation on Salesforce solutions.
- Ability to gather requirements and present solutions to stakeholders.
- A proactive attitude to Salesforce enhancements and bringing existing code into best practices.
- A strategic approach to solution design, with proven ability to develop and execute tactical plans to support the strategy.
- A good work ethic and ready to absorb best practice from the team.
- A self-starter, experienced in leading projects or delivery work streams.
- Excellent problem-solving skills and ability to give optimal solutions.
- Strives towards coding best practices and data quality.
- Experience working with large data sets and bulkification.
- Demonstrates continued personal/professional development.
- Able to work independently.
- Top-notch people skills to get your ideas and solutions across to stakeholders and gain integrity to get your visions built into successful solutions.
- Able to collaborate and communicate effectively with business stakeholders / other Salesforce team members.
Desirable:
- Comfortable managing a team.
- Contribution to open-source projects, or personal projects in a good state of development
- Active in the Salesforce community
About Nasuni
Why work at Nasuni?
- Best in class employee onboarding and training
- "Take What You Need" paid time off policy
- Incentive stock options
- Comprehensive health, dental and vision plans
- Company-paid life and disability insurance
- 401(k) and Roth IRA retirement plan
- Generous employee referral bonuses
- Flexible remote work policy
- 10 paid holidays
- Wide array of wellbeing offerings
- Pre-tax savings accounts with company contributions
- An Employee Assistance Program to help deal with life's difficulties and stressors
- Great team culture and social activities
- Collaborative workspaces
- Free on-site fitness centers and stocked kitchens in select office locations
- Professional development resources
This privacy notice relates to information collected (whether online or offline) by Nasuni Corporation and our corporate affiliates (collectively, "Nasuni") from or about you in your capacity as a Nasuni employee, independent contractor/service provider or as an applicant for an employment or contractor relationship with Nasuni.
Visit Original Source:
http://www.indeed.com/viewjob