Job Title: Force.com Developer- Security Policies knowledge
Location: 100% Remote
Duration: Long Term
Responsibilities:
As a Force .com developer, you must have a proven foundation programming in Java and demonstrate writing efficient and scalable Apex Code and Visualforce code.
You will be responsible for developing through all phases of the development lifecycle, from initial technical designs, implementation, testing, to production deployments.
You must provide guidance on the salesforce.com API's, profiles, and security model while maintaining and configuring development and test instances for our internal sandboxes.
You will also be expected to provide detailed standard processes and documentation for your applications.
Required Skills:
Declarative approach mentality using standard, no-code or low-code Salesforce capabilities first.
Experience programming in Java
Experience programming JavaScript
Experience programming HTML
Experience in optimizing processes through workflows (Flow Orchestration)
Experience in building and designing custom Salesforce applications
Experience in building and configuring apps on Salesforce Mobile
Solid understanding of salesforce .com's SOQL and SOSL, Web Services, security model
Salesforce security model: Solid knowledge of Salesforce's security model, including profiles, roles, permission sets, and sharing rules, to ensure that applications comply with security policies and protect sensitive data.
Experience with database concepts and data modeling capabilities
Bachelors degree in computer science or equivalent experience
Salesforce Certification Associate, Platform App Builder, Platform Developer 1
A related technical degree
Desired Skills:
Experience developing in an Agile software development environment Solid understanding of the Software Development Process (SDLC)
Strong analytical skills and the ability to develop processes and methodologies
Experience with Test Driven Development (TDD)
Experience with Continuous Integration (CI) process
Good understanding of Software-as-a-Service (SaaS) model and concepts
Ability to learn quickly in a multifaceted environment
Ability to take ownership of projects and multi-task in a fast pace environment.
Strong oral and written documentation skills and be able to interact with other team members to deliver fast and reliable solutions.
Security policies piece:
Familiarity with Data Protection Regulations:
Awareness of relevant data protection regulations (e.g., GDPR, HIPAA) and best practices for data handling, encryption, and user access controls to ensure compliance during the development lifecycle.
Implementation of Secure Coding Practices:
Experience in applying secure coding practices and guidelines to prevent common vulnerabilities (e.g., SQL injection, cross-site scripting) within Apex and Visualforce code, ensuring robust and secure application development.