Job Description
We are seeking a skilled Salesforce Developer to design, build, and maintain scalable Salesforce solutions that support business processes and enhance user experience. This role requires strong expertise in Apex, Lightning Web Components (LWC), and Salesforce platform best practices, with a focus on performance, data integrity, and secure deployments.
Key Responsibilities
• Design, develop, and maintain efficient, scalable, and maintainable Apex code, adhering to Salesforce best practices and Governor Limits
• Build and customize user interfaces using Lightning Web Components (LWC), leveraging JavaScript (ES6+), component lifecycle methods, and Salesforce data-binding concepts
• Design and implement Apex Triggers that are bulk-safe, performant, and free of recursion issues
• Utilize asynchronous processing techniques including Batch Apex, Queueable Apex, and Future methods to support complex or long-running processes
• Manage data operations including data modeling, data import/export, and ensuring data quality and integrity
• Implement and maintain Salesforce security and access controls, including profiles, roles, permission sets, and sharing rules
• Write and maintain unit tests to ensure high code coverage and reliable deployments
• Troubleshoot, debug, and resolve application issues using Salesforce debugging tools and logs
• Support deployment and release management using tools such as Change Sets, Salesforce DX, or CI/CD pipelines
• Collaborate with administrators, business analysts, and stakeholders to translate business requirements into technical solutions
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
Strong proficiency in Apex development, including bulk processing and performance optimization
Hands-on experience with Lightning Web Components (LWC) and modern JavaScript
Solid understanding of Salesforce triggers, trigger frameworks, and best practices
Experience with asynchronous Apex (Batch, Queueable, Future)
• Strong knowledge of Salesforce data model and security architecture
Experience writing test classes and performing effective debugging
Familiarity with deployment and release processes in Salesforce environments
Nice to Have Skills & Experience
Experience with Salesforce DX and CI/CD tools
Salesforce Platform Developer I or II certification
Experience working in Agile/Scrum environments
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.