Cherokee Federal is a division of tribally owned federal contracting companies focused on serving government missions. They are seeking a Senior Salesforce Developer to design, develop, and implement complex Salesforce solutions for public sector and DoD environments, while mentoring junior staff and ensuring high-quality implementations.
Responsibilities:
- Recent Experience Cloud project work, including Experience Cloud design, development, and implementation
- Design, develop, and implement Salesforce solutions using Apex, Lightning Web Components, OmniStudio, and other code-based Salesforce technologies
- Collaborate with business analysts, stakeholders, and development teams to gather requirements and translate them into technical solutions
- Participate in the full software development lifecycle, including design, coding, testing, and deployment
- Know how to use Flow for complex requirements, with the ability to bridge out to code as necessary
- Develop efficient and scalable code following best practices and industry standards
- Develop Lightning Web Components and Visualforce pages to meet business requirements
- Integrate Salesforce with other systems and platforms, ensuring seamless data flow and system interoperability
- Perform code reviews to ensure code quality, adherence to standards, and best practices
- Troubleshoot and debug Salesforce applications, identifying and resolving issues in a timely manner
- Collaborate with cross-functional teams, including other developers, administrators, and QA testers, to ensure successful project delivery
- Stay updated on Salesforce releases, new features, and industry trends, and provide recommendations for enhancing development processes and applications
- Provide technical guidance and mentorship to junior team members, fostering a culture of knowledge sharing and continuous learning
Requirements:
- Must possess an interim Secret security clearance or higher
- U.S. Citizenship is required
- Salesforce certifications (e.g., Salesforce Certified Platform Developer I, Salesforce Certified Administrator) are required
- Shall have a minimum of twelve (12) years of general work experience
- Shall have three (3) years of experience developing Lightning Web Components and Visualforce pages
- Shall have experience with full-stack engineering (defined as proficient in database development/integration), including three (3) years experience deploying Salesforce production enterprise applications
- Strong expertise in Salesforce platform and applications, with a deep understanding of Salesforce development best practices and standards
- Proficiency in Apex programming language and declarative tools, such as Flow and Omnistudio
- Experience in developing Lightning Web Components and Visualforce pages
- Familiarity with front-end web technologies, such as HTML, CSS, and JavaScript
- Knowledge of Salesforce integration patterns and technologies, including REST and SOAP APIs
- Strong problem-solving and analytical skills, with the ability to analyze complex requirements and design efficient solutions
- Excellent communication and collaboration skills, with the ability to work effectively with stakeholders at all levels
- Preferred public sector experience or multiple Salesforce project implementation experience
- Experience with version control systems and continuous integration/continuous deployment (CI/CD) pipelines is desirable
- Experience focusing on development projects using DevOps, Salesforce configuration, and/or Apex programming language
- Bachelor's degree in Computer Science, Information Technology, or a related field