Job Description :
12+ years of overall experience working in Java, and other Java based open source technologies like Apache foundation.

· Extensive experience architecting and building enterprise scale applications.

· 4+ years of hands on development and architect experience in custom development with Salesforce Lightning, Apex, Visualforce and Salesforce platform.

· Strong understanding of Salesforce capabilities and their applicability to solve complex business problems.

· Salesforce Service Cloud experience and highly skilled in building custom integrations on Salesforce platform.

· Experience handling and managing large volume of data and transactions with Salesforce.

· Solid understanding of SDLC processes and experienced working on Agile projects with distributed teams.

· Good experience and understanding of UI/Javascript frameworks.

· Experience building RESTful services and good understanding of integration principles.

· Good understanding of RDBMS and nosql databases.

· Understanding of cloud services like AWS.

· Experienced in establishing best development practices and someone who always strives for continuous improvement.

· Proven track record of leading technical teams in delivering web technology architecture, design and implementation.

· Continuous and persistent learner

· Experience in Development, Support, Maintenance, and Enhancement projects

· Act independently as a top-level contributor in direction for major, complex programs intended to roll out high volume, high transaction based applications and features on Salesforce platform.

· Be a hands on person leading the team from the front.

· Initiate, drive and deliver effective experiences in partnership with distributed cross-functional teams to ensure all aspects of the architectural vision are communicated, supported and delivered to the highest standards.

· Work as an architecture team lead on large cross-functional projects, ensuring that robust and scalable solutions are implemented

· Good experience in CI & CD using Jenkins or any other build tool.

· Excellent understanding of Salesforce best practices and defining standards for unit testing and code quality.

· Track development deliverables and communicate their status to global teams.

· Estimate engineering effort during various stages of project life cycle.

· Provide architectural guidance and oversight to quality assurance on all new code from inceptionthrough integration, staging and production environments.

· Exhibit creativity and resourcefulness at problem solving while collaborating and working effectively with best in class designers, engineers of different technical backgrounds, architects and product managers.

· Coach, guide and mentor 2-4 lead developers in accomplishing architecture, design and implementation goals.

· Be responsible for end to end development architecture, thus ensuring the code written to implement the architecture and design meets the highest standards in terms of code quality and efficiency.

· Perform research and implement best practices into problem avoidance and continuous improvement.

· Follow agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs.
             

Similar Jobs you may be interested in ..