Software Engineer -Salesforce
Software Engineer – Salesforce (Remote/W-2 Only)This role is primarily remote, with occasional travel to Dallas, TX (2–3 times annually). The client is seeking candidates who reside in or around the Dallas area and can attend onsite meetings as needed. This is a W-2 only position; C2C and third-party candidates will not be considered.Job Description: Salesforce DeveloperPosition OverviewWe are seeking an intermediate-level Salesforce Developer to design, code, test, document, and implement functionally sound application systems. In this role, you will collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions that align with business needs. You will also respond to production issues, maintain technical standards, and mentor junior team members.Location: Dallas, TX (Remote with travel (2-3 times a year in Client Dallas Location)Experience Level: Intermediate / Mid-LevelPosition Type: Long Term Core ResponsibilitiesDevelopment & Customization: Design and program high-quality Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and advanced automation tools like Salesforce Flows.Agile Collaboration: Work actively within an Agile/Scrum team to deliver software sprints, participate in code reviews, and consistently apply engineering best practices.Production Support: Identify, troubleshoot, and resolve critical production problems across technology areas, ensuring rapid root-cause resolution.Requirements Translation: Analyze complex or vague business needs, translate them into technical system specifications, and build viable software solutions.Documentation: Create and maintain detailed technical documentation, system architectures, and upgrade guides for future maintenance reference.Team Mentorship: Guide and mentor junior developers on the team to elevate overall technical capabilities and code quality.Knowledge, Skills, and AbilitiesIntermediate to advanced knowledge of Salesforce development methodologies, architecture, and design patterns.Strong proficiency in at least one object-oriented programming language (Apex, Java, or C#) and modern web technologies (JavaScript, HTML5, CSS).Proven ability to analyze large, complex business problems and articulate clear technical recommendations.Excellent communication and negotiation skills to partner effectively with cross-functional business and IT teams.Strong multitasking skills with the ability to manage multiple project assignments simultaneously while meeting deadlines.Education & Experience RequirementsEducation: Bachelor’s Degree in Computer Science, Engineering, Information Systems, Business, or equivalent work experience/formal training. (High School Diploma or GED minimum).Experience: Mid-level, fully functioning experience in software engineering, with a dedicated focus on the Salesforce platform.Certifications (Preferred): Salesforce Certified Platform Developer I (PDI), Salesforce Certified Administrator, or equivalent platform certifications.