What are the responsibilities and job description for the Salesforce Developer position at Atlas Search?
Position Overview
This role is responsible for designing, developing, and maintaining scalable solutions within the Salesforce platform, with a strong emphasis on Apex and Lightning Web Components (LWC). The position involves solving complex technical challenges, contributing to modern development practices, and collaborating with cross-functional teams to deliver high-quality, secure, and maintainable solutions.
Mandatory Requirements:
- Minimum 5 years of hands-on Salesforce development experience
- Strong expertise in Apex and Lightning Web Components (LWC)
- Experience with Salesforce integrations (REST/SOAP APIs)
- Proficiency in asynchronous processing and platform best practices
- Solid understanding of Salesforce architecture, security model, and governor limits
- Experience using Git for version control (branching, merging, pull requests)
- Ability to work independently and deliver solutions from design through implementation
Key Responsibilities
Development & Engineering
- Design and build scalable Salesforce solutions using Apex, triggers, and Lightning Web Components
- Develop clean, modular, and maintainable code aligned with established engineering standards
- Ensure solutions adhere to platform constraints, including governor limits and security requirements
Solution Delivery
- Translate business requirements into well-architected technical solutions
- Partner with cross-functional stakeholders to define technical approaches and estimate delivery timelines
- Support full development lifecycle, including design, build, testing, and deployment
Quality & Optimization
- Conduct code reviews and promote adherence to coding standards and testing best practices
- Troubleshoot, debug, and enhance existing platform functionality
- Develop and maintain unit tests that meet or exceed required coverage thresholds
DevOps & Tooling
- Utilize Git for source control, including branch management and pull request workflows
- Contribute to CI/CD pipeline improvements and release automation processes
- Leverage modern Salesforce development tools, including CLI-based workflows
Continuous Improvement
- Stay informed on Salesforce platform updates and emerging best practices
- Recommend and implement improvements to development processes and platform capabilities
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience)
- 5 years of Salesforce development experience
- Strong proficiency in Apex, LWC, and Salesforce platform capabilities
- Experience with REST/SOAP integrations and asynchronous processing
- Hands-on experience with Git-based version control workflows
- Familiarity with Salesforce CLI and modern development environments
- Strong problem-solving and debugging skills
- Ability to work independently in a fast-paced environment
- Excellent communication and collaboration skills
Preferred Qualifications
- Experience with cloud platforms (e.g., AWS services such as S3, Lambda, API Gateway)
- Familiarity with GitLab and CI/CD pipeline implementation
- Exposure to AI-driven or automated workflow development concepts
- Experience working in Agile or sprint-based delivery environments
Organization Summary
This role supports a technology-driven environment focused on delivering scalable and efficient Salesforce solutions. The team emphasizes modern development practices, continuous improvement, and collaboration across technical and business functions.