As a senior member of the Salesforce development team, you will lead the project development from requirements to deployment on Salesforce and salesforce related technologies.
Lead the design, development, testing, and deployment of Salesforce solutions using Apex, Visualforce, Lightning components, and other related technologies.
Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions that align with business goals.
Responsible for performing data migrations and integrations between Salesforce and other systems using APIs, middleware, and ETL tools.
Architect and deploy solutions that follow best practices in security, scalability, and maintainability.
Provide technical leadership and mentoring to junior developers, conduct code reviews and ensuring high-quality code standards are maintained.
Troubleshoot and resolve issues related to Salesforce applications, integrations, and customizations.
Stay up to date with the latest Salesforce features, releases, and industry trends to propose innovative solutions.
Assist with the planning of application changes, development, and installation of upgrades and new releases.
Guide users in formulating requirements, advise on alternatives and on the implications of new or revised processing analysis.
Leverage development skills to help reduce tech debt on the current Salesforce platform.
Participate in the planning/analysis of business requirements for system changes and enhancements.
Update and maintain system documentation and Salesforce standard methodologies
Ensure proper scoping of requirements and ensure all appropriate tickets are open and required documentation approvals are complete for biweekly deployments.
Measure and improve the release cycle internally
Support the Salesforce CPQ implementation roadmap from design to deployment, user adoption, and ongoing improvements and system administration.
Mentor technical staff in the practice and drive the direction of the teams technical focus, training, and certifications.
Skills Required:
At least 5 years of experience working in Apex Programming, Lightning development, Lightning Web Components, Controllers, Triggers and APIs
At least 4 years of experience in Salesforce Development Life Cycle (Agile Methodology) including Deployment/Packaging effectively using Metadata API, Changesets
Good understanding of best practices of coding standards
Good experience of development in the areas of Salesforce CPQ.
Experience in creating technical design documents.
Experience with version control systems and continuous integration/continuous deployment (CI/CD) processes.
Salesforce certification credentials - Platform Developer 1 or 2
Ability to work in a team and in a diverse and multiple stakeholder environment and has stakeholder interfacing skills.
Experience and desire to work in a Global delivery environment.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time