CACI International Inc is seeking a talented Salesforce developer to develop highly complex, mission-critical applications for NASA. The role involves creating custom software applications on the Salesforce platform, integrating with existing systems, and ensuring data accuracy and security while providing technical support.
Responsibilities:
- Create custom as well as out of box Salesforce solutions that align with business requirements and drive customer success
- Design, develop, and deploy scalable and robust Salesforce applications
- Build custom objects, workflows, and triggers to meet functional needs
- Collaborate with stakeholders and fellow developers to identify system improvements and implement enhancements
- Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, and deployment
- Conduct code reviews, performance tuning, and optimization to maintain high-quality solutions
- Troubleshoot and resolve issues to maintain the stability and performance of Salesforce applications
- Ensure compliance with Salesforce security and development standards
- Stay updated on the latest Salesforce features and updates, applying new knowledge to projects
Requirements:
- Bachelor's degree in software engineering/computer science or a related field
- 8 or more years of hands-on experience designing, coding, testing, and implementing Salesforce applications
- Proficient in using Apex, Lightning Web Components (LWC), and Aura Components for solution development
- Strong knowledge of Salesforce development tools, including Visualforce, SOQL, and SOSL
- Strong knowledge of roles & profiles, sharing rules, permissions sets, visibility rules, flows, org wide defaults, page layouts, reports & dashboards
- Demonstrated experience with Salesforce integrations using REST, SOAP APIs, and other web service platforms
- Skilled in integrating Salesforce with external systems to create seamless workflows
- Knowledge of DevOps and continuous integration/deployment (CI/CD) processes and Git lab
- Salesforce certifications, like Salesforce Admin, Advance Admin, Platform Developer I or II, App Builder, Salesforce Experience, Service, Sales, Marketing cloud consultant, Java Script Developer I, Salesforce Data Architect
- Proficiency with modern web technologies, such as HTML, CSS, JavaScript, and Web Components
- Familiarity with front-end frameworks like Angular or React is a plus
- Prior NASA experience
- Scaled Agile Frameworks (SAFe) knowledge and experience