Point your AI agent at freehire and let it find you a job.

Get the CLI →

netjetst1.preview.jobs.hr.cloud.sap

Lead Salesforce Developer

Posted Updated 1 view
Discussion
Purpose of Position

The Developer/Analyst, Lead works in the Information Technology organization and is responsible for the development and support of software applications. The Developer/Analyst, Lead works on a team (usually) or alone (occasionally) as a high-level technical expert in designing, developing, testing, debugging, and supporting new software or enhancements to existing software in support of a very complex business model. The Developer/Analyst, Lead plans a key role in mentoring the software development staff and communicating with the business community and offshore development resources. The Developer/Analyst, Lead has deep technical knowledge and a thorough understanding of the business application of software solutions.

Tasks and Responsibilities
  • Software analysis and design activities for new software or enhancements to existing software. Coding of new software applications and/or the modification of existing software applications. This will entail the review and understanding of project scope, requirements, project design and the IT development life cycle. The Developer/Analyst, Lead will also be required to perform code reviews and provide high level estimates on with limited information supporting the project governance process.
  • Software development activities for new software or enhancements to existing software. Support (issue resolution) of existing software applications. Any newly created or modified applications will require support time to correct software bugs. Must respond quickly to critical issues.
  • Support of new and existing software. Analysis (scope and requirements) and Design. The Developer/Analyst, Lead will also be involved with requirements gathering, documenting requirements and design creation. This may include leading (guiding and mentoring) a team of Developers in the design phase.
  • Interaction/communication with business users and offshore resources. The Developer Analyst, Lead will be required to communicate with business users regarding requirements, design reviews and prototype presentations, etc. Communication to lead and support offshore development resources will also be required.
  • Will provide technical and process coaching\/mentoring of staff members including offshore resources. The Developer/Analyst, Lead will have the responsibility of assisting other team members in the understanding of processes and technologies. This position may or may not manage employees based on location of incumbent.
Education
Bachelor's in Information Technology or Computer Science
Certifications and Licenses
Years of Experience
10+ years of experience
Core Competencies
Adaptability
Collaboration
Curiosity
Service-Oriented
Strives for Positive Results
Knowledge, Skills, Abilities and Other (KSAOs)

Additional supporting information:

  • When executing projects with offshore resources (but not limited to offshore projects), time may be split 60/40 or 70/30 between technical leadership vs. actual coding
  • Will provide technical design for projects. This is a major requirement when working with offshore resources
  • Will provide technical assistance with environment setup\configuration
  • Will provide guidance regarding technical-related processes such as development builds, testing, etc.
  • Will be the liaison for information\direction regarding process or technical changes within the organization (i.e.: build procedures, coding standards, etc.)
  • Will review prototypes
  • Will perform code reviews
  • Will estimate project work and will review project estimates of team members
  • Will perform design and estimation activities for pre-governance TSR work
  • Will assist the Project Manager in finalizing project schedule
  • May be involved with several projects at one time within regards to design and support
  • Will develop technical direction for the project and ensure technical quality of the code delivered

Technical:

  • 10+ years hands-on experience in modern software development environments.
  • 5+ years of Salesforce experience preferred.
  • Experience with Sales or Service Cloud deployments required.
  • Experience with third party application data integration required.
  • Experience with Salesforce DX preferred.
  • Experience with Salesforce Communities a plus.
  • Experience with Salesforce Shield a plus.
  • Knowledge of relational database structure and design. Experience with Oracle databases is preferred.
  • Ability to create and modify SQL queries.
  • Understanding of and experience with all software development lifecycle phases.
  • Familiarity with software usability concepts.
  • Experience with web services.
  • Familiarity with configuration management concepts and tools.

Analytical/Business:

  • Demonstrated ability to learn and quickly comprehend new concepts
  • Demonstrated strong judgment and decision-making ability
  • Passion and ability in providing excellent customer service
  • Demonstrated strong logical and technical troubleshooting and problem solving skills
  • Excellent skills and considerable experience with analyzing requirements and developing application designs
  • Ability to develop accurate estimates and assist other team members with the estimation process
  • Experience in interfacing with business users

Leadership:

  • Ability and experience in mentoring\developing staff members
  • Ability and experience assigning and monitoring tasks

Miscellaneous:

  • Excellent communication skills, both verbal and written
  • Exhibit high degree of self-management
  • Experience facilitating meetings with multiple customers and technical staff, including building consensus and mediating compromises when necessary
  • Availability to participate in an on-call support rotation of a 24/7/365 environment.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.