Senior Salesforce Developer As our Senior Salesforce Developer, you’ll play a vital role at Nasuni, as we’re looking for an individual who will be pivotal to continuously improving and enhancing our Salesforce platform. Our Salesforce instance is important to us; therefore, we need someone who can think like a solution architect and code like no one's business. We are looking for someone who can serve as our trusted advisor to our team and stakeholders, take ownership of all programmatic requests, and can commit to collaborative problem solving, sophisticated design, and creating quality products. You will work closely with cross-functional teams, as well as our team of Salesforce Developers to understand business requirements and develop scalable solutions that meet those requirements. The Senior Salesforce Developer will be working under the IT Business Applications team and will report directly to the Director of IT Business Applications. This role comes with the potential to grow and manage your own team of developers over time. 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 BackgroundRequired:Deep Salesforce product knowledge (Sales Cloud, Service Cloud, Experience Cloud) and at least 6 years of Salesforce development experienceExtensive 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, IIAdditional required Salesforce certifications: Certified Salesforce Administrator I & II, Certified Salesforce Platform App Builder, JavaScript Developer I, CPQ SpecialistDesirable (optional) Salesforce certifications: B2B Solutions Architect, OmniStudio Developer, Marketing Cloud DeveloperProficient with Microsoft Visual Studio, Salesforce Lightning Design System, and the Salesforce development lifecycleProficient with Salesforce flowsCompetency in HTML, XML, Flex, ASP, SQL, JavaScript, .Net, C++, REST and SOAP-based web servicesGeneral web development experience with HTML, CSS, JavaScriptWell 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 ServicesHands-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 developmentActive in the Salesforce communityBoston Seaport or Marlborough, MA based role or remote: #LI-Remote #BI-Remote Why Nasuni?
Nasuni is the leading hybrid cloud storage solution that powers business growth with effortless scalability, built-in security, and fast edge performance using a unique cloud-native architecture. The Nasuni File Data Platform delivers operational excellence by consolidating NAS and backup, eliminating data silos, and making management easy and flexible without changes to apps or workflows. Its built-in security offers proactive defense and rapid recovery, lowering organization’s risk from the detrimental effects of ransomware attacks and other disasters. Synchronized access to file data everywhere ensures user productivity by supporting remote and hybrid work. Why work at Nasuni? As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees across the US. Benefits packages generally include: Best in class employee onboarding and training“Take What You Need” paid time off policyIncentive stock optionsComprehensive health, dental and vision plansCompany-paid life and disability insurance401(k) and Roth IRA retirement planGenerous employee referral bonusesFlexible remote work policy10 paid holidaysWide array of wellbeing offeringsPre-tax savings accounts with company contributionsAn Employee Assistance Program to help deal with life’s difficulties and stressorsGreat team culture and social activitiesCollaborative workspacesFree on-site fitness centers and stocked kitchens in select office locationsProfessional development resources To all recruitment agencies: Nasuni does not accept agency resumes. Please do not forward resumes to our job boards, Nasuni employees or any other company location. Nasuni is not responsible for any fees related to unsolicited resumes.
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.