Logo
Village Practice Management Company, LLC DBA VillageMD

Principal Salesforce Engineer

Village Practice Management Company, LLC DBA VillageMD, Berkeley Heights, New Jersey, 07922


Lead multi-disciplinary efforts in the analysis, design, development, and testing to finalize architecture specifications and create technical designs as they relate to application and/or integration requirements in the Salesforce platform. Handle Release Management and Release Pipeline for continuous integration and continuous deployment. Lead and participate in the development of the solution. Ensure overall platform health and platform architecture level best practices across multidisciplinary efforts. Build a program to proactively observe the platform including limits monitoring. Act as subject matter expert on VillageMD data platform and Salesforce schema, serving as subject matter expert on the VillageMD Salesforce data model. Participate in storyboarding and overall solution design and recommend alternate approaches, define technical impacts, and provide sizing estimates. Evangelize the capabilities of Salesforce platform and serve as a trusted advisor with business and technology stakeholders. Continually refine business acumen and establish domain / industry vertical expertise. Interface with clients and prospects to convey and validate solutions architecture. Collaborate with project team on partner solution design. Collaborate with other architects across the business to maintain platform health. Liaise with Salesforce.com and Salesforce.com-certified service partners on solution development. Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support. Define development and packaging methodology for Force.com application development. Collect, formulate, and disseminate best practices on solution and platform positioning and delivery. Articulate technical strategy and project status to technical and non-technical audiences. Work closely with Quality Assurance and Development teams to coordinate customer requirement functionality requests. Define integration strategies and methods, then plan them in accordance with established deadlines, best practices and time schedules. Create and provide technical documentation that explains upcoming or existing integrations to non-technical individuals. Tools/technologies used include: Salesforce platform and related technologies, Ant Migration Tool, Apex, Einstein Analytics (Tableau CRM), Force.com IDE, Health Cloud Empower, Lightning App Builder, Lightning Component Framework, Lightning Web Components (LWC), Marketing Cloud Connect, OmniStudio, Process Builder, Schema Builder, Visualforce, Workbench, Anypoint API Manager, Anypoint CLI, Anypoint Design Center, Anypoint Exchange, Anypoint Monitoring, Anypoint MQ, Anypoint Runtime Manager, Anypoint Security, Anypoint Studio, Anypoint VPN, Anypoint VPC, DataWeave, Java, JavaScript, Python, C++, MUnit, Mule Runtime Engine, RAML, Copado, Jitterbit, Lucidchart, BigCommerce, Moodle, Continuous Integration/Continuous Deployment Tools, Data Loader, Dataloader.io, Git & GitHub, Linux Scripting, SOAP UI, Postman, RESTful APIs, SOQL and SOSL Query Tools, GraphQL, AWS services (like EC2, S3, Lambda, RDS, Elastic Beanstalk, CloudWatch), Azure (including Azure Functions, Azure Logic Apps), Confluence, Google Cloud Platform (including Google App Engine, Google Kubernetes Engine), IntelliJ IDEA, JIRA, Nexus, Node.js, PostgreSQL, Selenium, Slack, SQL Server, Visual Studio Code, Apache Kafka, Bitbucket, Docker, Eclipse, ELK Stack, Heroku, JUnit, Log4j, MariaDB, Maven, Mockito, MongoDB, MySQL, Oracle Database, Redis, SQLite, Artifactory, Apache Maven, Babel, ESLint, Jest, Mocha, React, Vue.js, Webpack, Adobe Acrobat, Adobe Illustrator, Adobe InDesign, Adobe Photoshop, Microsoft Access, Microsoft Excel, Microsoft Office 365, Microsoft OneNote, Microsoft Outlook, Microsoft PowerPoint, Microsoft Publisher, Microsoft SharePoint, Microsoft Teams, Microsoft Word. Position may telecommute from anywhere in the U.S.Participation in VillageMD’s benefit platform includes Medical, Dental, Life, Disability, Vision, FSA coverages and a 401k savings plan.This position requires at least a Master’s degree in Computer Science or Computer Engineering and at least three (3) years of experience in solution design and development (any title) leading efforts in analysis and testing, validating solutions architecture, contributing to all phases of the software development lifecycle, creating technical documentation, defining integration strategies, assisting with managing deployments, and using Salesforce platform, continuous integration/continuous deployment, Visualforce, SOQL, APIs, Jitterbit, and Force.com. Position may telecommute from anywhere in the U.S.APPLY TO:https://shm.wd5.myworkdayjobs.com/Summit CityMD/job/Berkeley-Heights-NJ/Principal-Salesforce-Engineer R33621