Senior Salesforce Developer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Senior Salesforce Developer to join our innovative IT team. In this pivotal role, you will lead the design, development, and implementation of advanced Salesforce solutions that drive business growth and enhance customer engagement. You will collaborate with cross-functional teams to develop scalable architectures, optimize system performance, and ensure seamless integration with existing enterprise systems. Your expertise will help shape our digital transformation initiatives, leveraging cutting-edge technologies to deliver exceptional user experiences and operational efficiencies., * Lead the architecture and development of complex Salesforce applications, ensuring alignment with business requirements and best practices in solution architecture.
- Design and implement integrations between Salesforce and other enterprise systems using RESTful APIs, Web services, and middleware platforms such as Pegasystems.
- Develop custom solutions utilizing Apex, Visualforce, Lightning Components, and Salesforce Lightning Web Components (LWC), adhering to the Salesforce SDLC (Software Development Life Cycle).
- Collaborate with system engineers to optimize IT infrastructure, including cloud security measures on AWS and Azure, load balancing strategies, and system hardening techniques.
- Conduct system design reviews, vulnerability assessments, and threat intelligence analysis to uphold information security standards across all Salesforce environments.
- Implement continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins and Git to streamline development workflows.
- Provide technical leadership in adopting microservices architecture, containerization with Kubernetes, and virtualization technologies such as VMware for scalable deployment.
Requirements
- Proven experience as a Salesforce Developer with a strong understanding of Service-oriented architecture (SOA) and solution architecture principles.
- Proficiency in Apex programming language, Lightning Web Components (LWC), Visualforce, and Salesforce APIs (RESTful API and SOAP).
- Extensive knowledge of system design, system architecture, and systems engineering within cloud environments like AWS or Azure.
- Familiarity with ETL processes for data migration and integration using tools such as Informatica or MuleSoft.
- Hands-on experience with IT infrastructure components including firewalls, VPNs, DNS/DHCP management, load balancing, system hardening, vulnerability management, and threat intelligence.
- Strong background in programming languages such as JavaScript, Python, C#, SQL (MySQL/PostgreSQL/Microsoft SQL Server), Java, Ruby on Rails, C++, Bash scripting, and PL/SQL.
- Experience working within Agile methodologies utilizing DevOps practices for continuous delivery.
- Knowledge of NoSQL databases like MongoDB or Cassandra is a plus.
- Certifications related to Salesforce development (e.g., Salesforce Certified Platform Developer) or cloud security are highly desirable. Join us to be at the forefront of digital innovation! This role offers an exciting opportunity to influence enterprise-wide solutions through cutting-edge technology while working in a collaborative environment dedicated to excellence in IT systems engineering and security.
Benefits & conditions
$85,000 - $100,000 a year
401(k), Health insurance, Retirement plan, 401(k) matching, Paid time off, Dental insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Retirement plan