> Markdown version of [/jobs/ext/3416335-full-stack-developer-salesforce-developer](https://www.wearedevelopers.com/jobs/ext/3416335-full-stack-developer-salesforce-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer (Salesforce Developer) - **Company:** Vision Square - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Integration Architecture, Software Design Patterns, Web Development, Object-Oriented Software Development, Software Maintenance, Systems Development Life Cycle, Standard Sql, Salesforce.Com, Service-Oriented Architecture, Software Engineering, SQL Databases, Apex Code, Software Modules, Enterprise Software Applications, Software Verification, Salesforce Lightning, Visualforce, Salesforce Object Query Language (SOQL), Crud - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=095249c5a0148ee8 ## About the Role * Candidate must be available for first and second round IN-PERSON interviews. * 10 or more years of professional experience. * Minimum 5 years of Salesforce development experience. * Must be able to code using Salesforce APEX. * Strong knowledge of Object-Oriented Programming (OOP). * Strong knowledge of Design Patterns. * Experience with Salesforce Lightning Pages. * Experience with Visualforce Pages. * Experience with SOQL. * Experience with CRUD and Salesforce configuration. * Experience with .NET OOP and SOA. * Experience with SQL. * Experience with End-to-End Web Development. * Experience working across the Software Development Life Cycle (SDLC)., The candidate must have a minimum of 5 years of Salesforce development experience and must understand foundational Object-Oriented Programming in APEX., * Salesforce Development , Minimum 5 years * Salesforce APEX * Object-Oriented Programming (OOP) * Design Patterns * Lightning Pages * Visualforce Pages * SOQL * CRUD * Salesforce Configuration Full Stack / Application Development * .NET * .NET OOP * SOA * SQL * End-to-End Web Development * Application Integration * SDLC, * Very organized. * Proactive and self-directed. * A self-starter and driven. * Able to drive work from requirements through implementation. * Strong in abstract thinking and problem-solving. * Strong in verbal and written communication. * Capable of working independently. * Comfortable sharing experience and technical judgment with the team. * Able to mentor less-experienced staff. * Comfortable working in an environment requiring a wide degree of creativity and latitude. DEVELOPMENT LIFECYCLE EXPERIENCE The candidate should be experienced with: * Requirements verification * Requirements analysis * Solution design * Application development * Testing * Integration * Technical documentation * Maintenance * Application support * Knowledge transfer * Implementation WORK SCHEDULE, * Vendor qualification requirements * Background-check requirements * Non-disclosure / confidentiality requirements, The ideal candidate will be a senior Salesforce Developer with 10+ years of overall professional experience and at least 5 years of hands-on Salesforce development experience. The individual should be a strong hands-on developer who can write APEX, understands OOP and Design Patterns, and has experience with Lightning, Visualforce, SOQL, SQL, .NET, SOA, and end-to-end web development. The candidate should also be comfortable working throughout the complete SDLC, independently driving work from requirements through implementation, supporting integrations, maintaining technical documentation, and mentoring less-experienced team members. ## Description We are seeking a senior-level Full Stack / Salesforce Developer to support existing custom Salesforce applications and participate in the SDLC activities associated with the development and ongoing support of enterprise applications. The Developer will participate in various SDLC processes, including requirements verification, design and development, testing, maintenance, and support activities. The individual will also work with development and implementation teams to support knowledge transfer and ongoing maintenance of assigned application modules., * Participate in requirements verification, application design, development, testing, maintenance, and support activities. * Support existing custom Salesforce applications. * Participate throughout the Software Development Life Cycle. * Work with technical and implementation teams to support knowledge transfer and ongoing application maintenance. * Drive work from requirements through implementation. * Design and develop solutions using Salesforce APEX. * Develop Lightning Pages. * Develop and support Visualforce Pages. * Work with Salesforce OOP, CRUD, Design Patterns, Configuration, and SOQL. * Apply advanced Salesforce development concepts, including OOP and Design Patterns. * Provide application integration analysis and requirements. * Work across all phases of the SDLC. * Create and maintain required technical documentation. * Participate in application maintenance and production support activities. * Collaborate with team members to plan and accomplish project goals. * Share technical experience and judgment with the team. * Mentor less-experienced staff. ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Emergency Discussion: Can’t Hire the Right Developers? Here’s What Everyone Else Misses](https://www.wearedevelopers.com/videos/1748-emergency-discussion-can-t-hire-the-right-developers-here-s-what-everyone-else-misses) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)