> Markdown version of [/jobs/ext/1918339-solution-engineer-salesforce](https://www.wearedevelopers.com/jobs/ext/1918339-solution-engineer-salesforce). 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). --- # Solution Engineer (Salesforce) - **Company:** Clarity - **Location:** Chicago, IL, United States - **Experience:** Starter - **Salary:** $90,000.0 - $105,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Code Review, Relational Databases, Software Debugging, Python (Programming Language), Object-Oriented Software Development, Salesforce.Com, Software Engineering, SQL Databases, Web Services, Software Organization, Apex Code, Git, Information Technology, Restful APIs, Software Version Control - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b321066f97acd7e7 ## About the Role * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. * 1-2+ years of hands-on software development experience through full-time employment, internships, co-ops, or equivalent professional experience. * Experience developing applications using an object-oriented programming language such as Java, C#, C++, Python, JavaScript, or similar. * Understanding of software development fundamentals, including object-oriented programming, APIs, debugging, version control (Git), and software development best practices. * Experience working with REST APIs or web services. * Strong analytical, problem-solving, and communication skills. * Eagerness to learn Salesforce development and build a career on the Salesforce platform. * Ability to work collaboratively in a client-focused consulting environment. * Salesforce development experience is a plus. * Familiarity with SQL, relational databases, Agile development methodologies, or cloud platforms is a plus. * Prior consulting or client-facing experience is a plus. ## Description * Develop, enhance, and maintain Salesforce applications under the guidance of senior developers and solution architects. * Learn and apply Salesforce development best practices using Apex, Lightning Web Components (LWC), Flows, and other Salesforce technologies. * Assist with building integrations between Salesforce and external applications using REST APIs and other integration methods. * Participate in requirements gathering, solution design discussions, and Agile ceremonies. * Write clean, maintainable, and well-documented code following established development standards. * Support testing, debugging, troubleshooting, and deployment activities. * Collaborate with developers, administrators, business analysts, and project teams to deliver high-quality client solutions. * Participate in code reviews and contribute to continuous improvement of development standards and best practices. * Document technical solutions, processes, and implementation details for team and client reference. * Stay current on Salesforce technologies and participate in ongoing technical training and certification opportunities. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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)