Title: Lead Salesforce Developer
Duration: 6+ Month months
Interview: Phone and Video
Visa: USC, GC, OPT/EAD, CPT/EAD, EAD/GC, H4/EAD,
City: Remote
Good LinkedIn is required.
This is a Tech lead for their Salesforce GenAI group..
Client would really love to see someone with Salesforce GPT experience along with Claude.v4.
Leads and motivates a Team of developers in the planning, delivery, and operation of highly reliable software. Closely collaborates with the Business and other Stakeholders to ensure software meets functional and non-functional expectations. Acts as an interface between the Development Team and Leadership. Allocates time across these key activities:
· Project Leadership – ~50%,
· Technical Leadership/Mentoring – ~ 30%,
· Software Development/System Engineering ~20%
· Accountable for the technical quality of the software that the Development Team produces
· Builds and cultivates the Development Team, ensuring capacity and skillsets are aligned to meet ongoing delivery expectations
· Partners and regularly collaborates with all levels from Team members up to Senior Leadership
· Defines current, transitional, and future state application roadmaps in collaboration with Solution Architects
· Reviews functional and non-functional requirements and ensures success criteria is clearly outlined
· Provides accurate development estimates in support of feasibility assessments and planned development activities
· Creates, maintains, reviews and approves application designs in collaboration with Solution Architects and shared services Teams, ensuring alignment to the appropriate solution architectures and taking tradeoffs into account
· Creates, maintains, and reviews technical documentation, ensuring clarity, conciseness, and completeness
· Develops, maintains, and reviews software with a focus on quality and maintainability
· Develops, maintains, reviews, and executes unit, functional, and integration tests with a focus on automation and test-driven development
· Provides technical oversight for performance testing, ensuring plan and outcomes align to expected non-functional requirements
· Plans and oversees application deployment activities and sequencing in non-production and production environments
· Refactors and improves applications, including ongoing technology refreshes
· Investigates new technologies that could improve the applications and development activities
· Identifies and resolves technical debt as appropriate, weighing the development effort against the value returned
· Champions inclusion of architecture runway items as part of planning process
· Promotes and enforces enterprise development standards and industry best practices
· Troubleshoots, escalates, and resolves application and environment issues in a timely manner and incorporates findings into planned development work to prevent future issues
· Mentors and coaches Development Team on relevant architecture, design, development, and operations topics
· Defines and reviews technical criteria for vendor evaluations, participates in package evaluations, and ensures contracts include expected technical outcomes
· Must be able to meet any physical ability requirements listed on this description
· May perform other job duties as directed by Employee’s Leaders
· Advanced knowledge of software development methodologies, practices, concepts, and technologies obtained through formal training and/or work experience
· Advanced knowledge of at least one required programming language and at least general knowledge of one or more additional programming languages
- Solid understanding of project management methodology and principles
- Demonstrate strong analytical and problem-solving abilities with a proactive mindset to get ahead of issues
· Able to effectively assess and quantify technical capabilities of the Team and potential candidates for the Team
· Excellent communicator with ability to articulate (verbally and visually) ideas, approaches, concepts, options, risks, impacts, and recommendations to technical, non-technical, and Leadership audiences with ability to adapt the message accordingly
· Able to articulate the technical implementation and how it provides business value
· Ability to lead ideation, presentation, and group-thinking sessions
· Able to effectively translate Leader expectations to Development Team to drive day-to-day activities
· Provides clear direction and communicates priorities to the Team
· Ability to influence effectively without authority up through Senior Leadership levels to achieve desired business outcomes
· Ability to lead multiple efforts concurrently, whether administrative or project related, while maintaining a successful level of completion in their own work
· Ability to work in a fast-paced, Team-based, Customer service-oriented environment.
SALESFORCE-SPECIFIC REQUIREMENTS:
Salesforce Tech Lead Job Description:
- Assists with gathering of requirements for various development efforts
- Performs new/enhancement development work, sets up/maintains organization, and collaborates with Salesforce and other professional services organizations engaged on projects
- Designs, develops, documents, tests and debugs new and existing software systems and/or applications for internal use, performs defect corrections (analysis, design, code)
- Provides guidance and utilizes best practices in application design and development, specific to the technology used
- Manages configurations and workflows
- Provides best practice recommendations for release planning, to include work breakdown and task planning
- Operates within a Scrum Agile development methodology, using a Scaled Agile operational model
- Able to guide and develop junior development staff
- Demonstrates industry best-practices for Salesforce development
Minimum Experience:
- Experience with greenfield, enhancement, and break/fix development (to include configuration activities, visual force pages, apex classes, apex triggers, etc.) in Salesforce
- Experience in Service Cloud is required
- Extensive experience with Lightning Web Components development, Apex development, and Service Cloud is required; prior Java experience is preferred
- Experience with Salesforce API integration for applications residing on various platforms
- Experience with new development and/or enhancements with Java programming, JavaScript, JSON
- Experience using DevOps tools, specifically GIT and SalesforceDX (others include Jenkins, SonarCube, etc)
- Experience with Community Cloud is considered a plus
- Experience developing and deploying mobile apps on Salesforce1 is considered a plus
Thank & Regards
Shard Phutela | Techincal Recruiter
D: 267-665-2313,
First Ring Solutions LLC | Philadelphia, PA 19102
Note: Due to high volume of calls, I may miss your call, email is the better way to reach me.