Salesforce Developer

Energy Made Simple
Castle Eden, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Castle Eden, United Kingdom

Tech stack

Java
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Bash
C Sharp (Programming Language)
Unix
C++
Cloud Computing
Computer Security
Databases
Continuous Integration
Dynamic Host Configuration Protocol
Software Debugging
Linux
DevOps
DNS
VMware ESX Servers
Virtual Private Networks (VPN)
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Network Protocols
NoSQL
Oracle
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Salesforce
Service-Oriented Architecture
Shell Script
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Systems Architecture
Systems Integration
Virtualization Technology
Web Services
Pega
Apex Code
Load Balancing
Salesforce Lightning
SOAPAPI
Firewalls (Computer Science)
GIT
Visualforce
Kubernetes
Vba Programming Language
Apex Programming
Operational Systems
REST
Software Version Control
Jenkins
VMware
Programming Languages
Microservices

Job description

We are seeking a highly skilled Salesforce Developer to join our dynamic IT team. The successful candidate will be responsible for designing, developing, and maintaining Salesforce solutions that optimise business processes and enhance system integration. This role requires a deep understanding of system architecture, cloud services, and programming languages, with an emphasis on delivering scalable and secure applications. The Salesforce Developer will collaborate closely with cross-functional teams to implement innovative solutions aligned with organisational goals., * Develop customised Salesforce applications using Apex, Visualforce, Lightning Components, and other relevant tools.

  • Integrate Salesforce with external systems via RESTful APIs, SOAP web services, and other web service protocols.
  • Analyse business requirements and translate them into technical specifications and system design documents.
  • Implement system architecture strategies including microservices, service-oriented architecture (SOA), load balancing, and system security measures such as firewalls and VPNs.
  • Manage continuous integration and deployment processes using tools like Jenkins, Git, and DevOps practices.
  • Optimise system performance through effective database management with SQL, NoSQL databases (e.g., MongoDB), and optimisation of cloud resources on platforms such as AWS or Azure.
  • Conduct debugging, troubleshooting, and resolving technical issues across diverse operating systems including Windows, Linux, UNIX, and VMware environments.
  • Ensure compliance with SDLC (Software Development Life Cycle) standards while maintaining documentation for system architecture and design.
  • Collaborate on system administration tasks involving DHCP, DNS, firewall configurations, and virtualisation technologies like VMware ESXi or Kubernetes clusters.
  • Support information security protocols by implementing best practices for data protection within Salesforce integrations.

Requirements

Do you have experience in Windows?, * Proven experience in Salesforce development including Apex programming, Lightning Web Components (LWC), Visualforce pages, and Salesforce APIs.

  • Strong knowledge of system architecture principles including microservices architecture, load balancing techniques, and service-oriented architecture (SOA).
  • Proficiency in programming languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, Shell Scripting (Bash), and .NET frameworks.
  • Extensive experience with databases including MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server; familiarity with NoSQL databases is advantageous.
  • Hands-on experience with cloud platforms such as AWS or Azure along with virtualisation technologies like VMware ESXi or Kubernetes clusters.
  • Understanding of network protocols including DNS, DHCP, VPNs; knowledge of firewalls and information security best practices is essential.
  • Familiarity with DevOps tools such as Jenkins, Git version control systems; experience in CI/CD pipelines is preferred.
  • Knowledge of web services standards including RESTful APIs and SOAP; experience integrating third-party solutions using PegaSystems or similar platforms is a plus.
  • Strong analytical skills with the ability to interpret complex technical requirements into effective solutions.
  • Excellent organisational skills with the ability to manage multiple projects simultaneously within an Agile environment. This position offers an excellent opportunity for a motivated professional to contribute to innovative projects within a forward-thinking organisation committed to technological excellence.

Apply for this position