Job Title
Software Engineer II
Role Purpose
The Salesforce Application Developer supports business process through technology solutions. The purpose of the role is to develop Salesforce software solutions for complex and large‑scale projects through object and data modelling, database design, programming, quality assurance, and implementation support. Application Developer participates in application standards development and serves as an evangelist for best practices in development.
Success Measures
Report project/task status to the appropriate Software Engineering Manager on a weekly basis. Identify issues that require more attention, and work to resolve issues based on an understanding of the business problem being solved.
Role Responsibilities
* Develop, customize, and maintain Salesforce CRM.
* Work on Azure Cloud‑based solutions to support business applications.
* Integrate Salesforce with third‑party applications.
* Develop system applications to CDW coding standards and quality.
* Technically manage complex and large‑scale project efforts in development, maintenance and enhancements of business system applications.
* Collaborate with other CDW teams to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability.
* Collaborate with business teams to develop high‑level system narratives, and storyboards.
* Collaborate with cross‑functional teams to improve system performance and user experience.
* Participate in system upgrades, patches, and security updates.
Knowledge, Skills and Experience
* Qualifications/ training
* Bachelor’s degree or equivalent practical experience
* Salesforce – Apex programming, Lightning Components, API integration
* Azure Cloud – Azure Functions, Logic Apps, Azure DevOps, API Management
* Programming Languages – Apex, JavaScript, C#, .NET
* Database Management – SQL Server, Azure SQL, Data Modelling
* Web Technologies – REST APIs, SOAP, JSON, XML
* Certifications in Salesforce Platform Developer certification
* Experience with Agile methodologies and DevOps practices
Experience Required / Skills
* 5 years in Salesforce application development
* Expertise in developing software, demonstrated ability to understand and articulate details and impacts of complex proposed software solutions.
* Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders including senior leadership.
Preferred Qualifications
* Demonstrated resourcefulness in the software development process and creative problem‑solving skills
* Nice to have:
* Microsoft Navision (Business Central) – Customization, Extension Development, AL Programming
* Dynamics 365 – Configuration, PowerApps, Power Automate, and Common Data Service (CDS)
Competencies
* Resourcefulness and Creative Problem‑Solving – Demonstrates strong resourcefulness and the ability to develop innovative solutions when navigating complex technical challenges, applying sound judgement and creativity to deliver high‑quality software outcomes.
* Technical Expertise and Solution Articulation – Exhibits advanced software engineering expertise with the capability to interpret, design, and implement complex technical solutions, clearly articulating their impacts and rationale to both technical and non‑technical stakeholders.
* Communication and Stakeholder Engagement – Communicates with clarity and professionalism across all levels of the organisation, effectively conveying technical concepts, collaborating across teams, and engaging senior leadership with concise and meaningful updates.
AI‑Fluent Organization
CDW is committed to being an AI‑fluent organization. We’re looking for people who bring curiosity, a learner’s mindset, and a willingness to engage with ever‑evolving technology and tools. We value adopting AI as a partner, openness to experimentation, and a shared interest in learning together on AI. Our goal is to create a culture where AI enhances—not replaces—human creativity and decision‑making. You don’t need to be an expert today; what matters is your readiness to explore, adapt, and grow with us as we integrate AI responsibly and effectively into our work.
CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law.
#J-18808-Ljbffr