USAble Life · 4 hours ago
Salesforce Developer II / Sr / or Lead
Maximize your interview chances
Health CareSecurity
Growth Opportunities
Insider Connection @USAble Life
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, and implement custom Salesforce applications using Apex, Visualforce, and Lightning components
Create custom applications, enhance existing functionalities, and ensure the overall performance and scalability of our Salesforce platform
Write clean, efficient, and maintainable code following best practices and coding standards and participate in code reviews to ensure code quality and share knowledge with the team
Customize Salesforce to meet business requirements, including creating custom objects, fields, workflows, validation rules, and page layouts
Implement automation using Salesforce tools such as Process Builder, Flow, and Workflow Rules
Develop and maintain custom reports and dashboards to support business needs
Integrate Salesforce with other systems using REST and SOAP APIs
Develop and maintain middleware solutions for data synchronization between Salesforce and external systems
Troubleshoot and resolve integration issues to ensure seamless data flow
Conduct thorough testing and debugging of Salesforce applications to ensure quality and performance
Write and execute unit tests to validate code functionality
Assist in user acceptance testing (UAT) and provide support during the testing phase
Maintain detailed documentation of development work, including design specifications, code comments, and technical guides
Document integration processes and data flows for future reference
Monitor system performance and proactively address potential issues
Assist in the deployment of new features and updates to the Salesforce platform
Work closely with senior developers, administrators, and business stakeholders to understand requirements and deliver effective solutions and collaborate with cross-functional teams to ensure alignment and successful project delivery
Participate in team meetings and contribute to project planning and status updates
Stay updated with the latest Salesforce features, releases, and best practices to continuously improve skills and knowledge
Pursue relevant Salesforce certifications to enhance professional development
Performs other related duties and responsibilities as assigned
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
In-depth understanding of Salesforce architecture, features, and best practices
Familiarity with Salesforce data model, security model, and sharing rules
Knowledge of Salesforce declarative tools such as Process Builder, Flow, and Workflow Rules
Proficiency in Apex programming, Visualforce, and Lightning components
Understanding of object-oriented programming concepts and design patterns
Experience with web technologies such as HTML, CSS, JavaScript, and frameworks like Lightning Web Components (LWC)
Ability to customize Salesforce, including creating custom objects, fields, workflows, validation rules, and page layouts
Experience with Salesforce automation tools and custom report/dashboard creation
Knowledge of integrating Salesforce with other systems using REST and SOAP APIs
Understanding of middleware solutions and data synchronization techniques
Strong analytical abilities to interpret requirements, identify trends, and develop effective solutions
Ability to analyze and troubleshoot issues to determine root causes and implement solutions
Excellent problem-solving skills to troubleshoot issues and implement solutions
Ability to think critically and creatively to address complex technical challenges
Effective verbal and written communication skills to collaborate with team members and stakeholders
Ability to present technical information to non-technical audiences clearly and concisely
Keen attention to detail to ensure accuracy and completeness in development work
Flexibility to adapt to changing business needs and evolving Salesforce features
Willingness to learn new technologies and take on new challenges
Commitment to continuous learning and staying updated with the latest Salesforce developments and industry trends
Bachelor’s degree in Information Technology, Computer Science, or a related field
Minimum of 3 years of experience in Salesforce development, with a proven track record of delivering complex solutions
Deep understanding of Salesforce development and a proven ability to handle complex projects.
Hands-on experience with Salesforce development tools and environments
Salesforce Platform Developer I certification is required
Minimum of 5 years of experience as a Salesforce Developer
Experience with Salesforce integrations using REST/SOAP APIs, middleware, and web services
Salesforce Developer Certification (Platform Developer I & II) is required
A minimum of 5 years of experience in Salesforce development is required. This includes hands-on experience with Apex, Visualforce, Lightning Components, and Salesforce APIs
Proven experience in leading Salesforce projects from inception to completion. This includes managing project timelines, resources, and deliverables
Experience with integrating Salesforce with other systems using REST/SOAP APIs, middleware, and ETL tools
Experience in mentoring and guiding junior developers, fostering a collaborative and growth-oriented team culture
Experience with all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance
Preferred
Master’s degree in a related field is preferred
Previous experience in Salesforce development, including complex projects and integrations
Hands-on experience with Salesforce customization and integration
Salesforce certifications such as Salesforce Certified Platform Developer II, Salesforce Certified Technical Architect (CTA), Salesforce Certified Application Architect, or Salesforce Certified System Architect
Proficiency in additional programming languages and technologies such as Java, Python, or SQL
Proficiency in Salesforce CPQ, Marketing Cloud, Service Cloud, or other Salesforce products
Experience with Agile/Scrum methodologies is preferred
Knowledge of continuous integration and continuous deployment (CI/CD) processes and tools
LOMA courses; FLMI
Benefits
PTO provided at date of hire
11 paid holidays
401(k) with up to 6% match; fully vested from day 1
Remote opportunities with company-provided equipment
Career advancement opportunities
Tuition Reimbursement
Employee Assistance Program
Inclusion Council and Employee Resource Groups
Recharge Days and Volunteer Time Off