Connecting...

Senior Salesforce Engineer

Job details

Job Type: Permanent
Discipline:
Reference: 98079
Posted: about 1 month ago

Job description

  • Leading business 
  • Contract or Perm
  • Salesforce SME 

Excellent opportunity to join as a contractor or a permanent position as a Salesforce Senior Engineer

Responsibilities

  • Mentoring a talented team of engineers
  • Creating and maintaining customisations on the Salesforce.com platform using Salesforce technologies - Apex, Visualforce, Triggers and Lightning Components
  • Working in an event-driven architecture using Kafka and Salesforce Platform Events
  • Owning services end-to-end from requirements to design, development and deployment and support
  • Designing, provisioning, and managing the cloud infrastructure required by your services
  • Working on a team that owns integral parts of the system, designing and delivering quality stable solutions
  • Building robust, scalable software as a key member of our core engineering team
  • Writing clean code that can be continuously deployed, monitored, and maintained
  • Helping to drive the engineering rhythm and process of the team from planning, design, coding, deployment, through to support
  • Continuously improving your skills and helping the team continuously improve its processes
  • Collaborating as part of an agile team
  • Taking ownership of the systems you and your team build, which means supporting debugging, monitoring, and alerting in production.

Skills

  • 5+ years of experience building and maintaining customisations on the Salesforce.com platform
  • Deep understanding of Salesforce design patterns
  • Good understanding of Salesforce DX and CI/CD tooling
  • Experience using and developing web services or RESTful APIs
  • A strong grasp on best practices and the ability to guide and mentor other members of the team
  • A passion for building fault-tolerant and reliable applications and developing simple designs for complex problems
  • Good understanding of event-driven systems (Kafka)
  • Experience with clean code practices (such as SOLID, refactoring, design patterns, and/or TDD)