Senior Salesforce Developer
Publicis Sapient
Dubai, DU, ae
منذ 1 دقيقة

Your Role

As a Salesforce Senior Developer you will work as a part of an agile team to deliver top-class applications on the Salesforce platform and contribute to the development of the Publicis Sapient Salesforce practice.

Your Impact

Providing technical leadership and guidance in a development team

Be responsible for the robustness, scalability and reusability of the code developed by the team

Run technical workshops and ensure technical requirements are properly identified and gathered

Estimate, design and oversee large development stories, complex integrations and epics

Oversee the assignment of stories and tasks within the team

Ensure stories, epics, estimates and development activities are properly tracked by the team

Proactively identify, address and mitigate technical risks and impediments

Enforce technical standards, training and coaching developers and other team members

Discuss technical solutions and complex integrations with key project stakeholders

Provide technical and design guidance for more complex solutions

Review and evaluate the code quality amongst all developers

Guaranteeing technical health, robust software development lifecycle and overall technical success of a solution

Assess and monitor the overall health of an implementation

Monitor progress, velocity, regressions and other quality metrics for the development team

Identify technical and resource risks factors and alert the Technical Lead and the Project Manager

Ensure code review take place regularly as part of the development lifecycle

Make sure code and configuration items are tracked in the Version Control System

Plan and oversee releases to production environments anticipating, identifying and mitigating deployment risks

Orchestrate deployment activities across all the parties involved (client, other vendors, etc)

Ensure effective Continuous Integration is in place and monitor build automation on a daily basis

Take responsibility for clear, concise and comprehensive technical documentation for code, architecture and integrations

Discuss and document lessons learnt, taking the relevant actions to drive continuous improvement within the team

Contributing to the development practice

Document lessons learnt to drive continuous improvement within the practice

Participate in the hiring process for selecting the best developers to join the company

Contribute to Sapient i7 Technical Standards. Participate in the internal training and on-boarding program by contributing and delivering technical training.


Your skills & experience

Salesforce Certified Advanced Developer (501)

Extensive consultancy and professional software development experience

Experienced with both agile and waterfall development projects

Coaching / mentoring

Client focus and a Team player

Drive and passion

Self-challenging and leadership mindset

Technical Skills

Apex, Visualforce, SOQL, SOSL

HTML, Javascript, jQuery, AngularJS or other Javascript MVC frameworks

XML, JSON, Web Services, REST

Familiar with middleware and enterprise integration patterns

Data modelling and relational databases

Good knowledge of git or mercurial

Good knowledge of object-oriented design and design patterns

Familiar with branching strategies and general source control effectiveness

Good knowledge of software development lifecycle and continuous integration

Comprehensive knowledge of UML

Familiar with Atlassian suite (Jira, Bitbucket, Bamboo, Confluence)

بلغ عن هذه الوظيفة

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

بريدي الالكتروني
بالضغط على "استمر" ، أعطي موافقة neuvoo على معالجة بياناتي وإرسال تنبيهات إلي بالبريد الإلكتروني ، على النحو المفصل في سياسة خصوصية لـneuvoo . يجوز لي سحب موافقتي أو إلغاء الاشتراك في أي وقت.
استمارة الطلب