Software Development: Enhance and develop software systems tailored to meet user needs by solving complex problems, coding, testing, debugging, and documenting solutions.
Production Support: Engage in production support activities, troubleshoot production issues, identify performance bottlenecks, and implement effective fixes.
Team Leadership: Lead a development team, guide, mentor, and coach team members through various technical and development activities.
Project Involvement: Participate in all project phases, collaborating with users, and ensuring timely completion by communicating status reports.
Deployment Support: Provide essential deployment support to guarantee the functionality of production systems.
System Optimization: Ensure systems meet quality standards by analyzing, offering suggestions, and developing assessments to optimize performance.
Process Improvement: Recommend and participate in the enhancement of development and system maintenance processes.
SDLC Application: Apply the System Development Life Cycle (SDLC) methodology to ensure that standards are consistently met.
Qualifications:
Educational Background: Degree in Computer Engineering, Computer Science, or an equivalent combination of education and experience.
Experience: 10+ years of software design and development experience.
Salesforce Expertise: Extensive experience (5+ years) in the Salesforce ecosystem, including Apex, Salesforce Lightning Components, JavaScript, integration patterns, and privacy/sharing settings.
Technical Skills: Strong Object-Oriented Analysis and Design skills, experience with App Exchange products, integrations, and excellent test-class creation abilities.
Tools & Technologies:
Source control using GitHub
Coding using IntelliJ/Eclipse or Visual Studio Code
QA Automation
Testing using Postman, SoapUI
Code quality management using Synopsis
Deployment using Jenkins
Performance analysis and optimization
Collaboration in Agile Scrum/Kanban environments
Nice to Have: Experience with Git Co-Pilot, Dynatrace, and CLM.
Personal Attributes:
Initiative and ability to perform under pressure.
Strong team collaboration skills and attention to detail.
Excellent communication and leadership abilities.
Create a job alert for this search
Software Developer Salesforce - Lead • Gurgaon, Haryana, India