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.
Requirements
Demonstrated resourcefulness in the software development process and creative problem-solving skills
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.
CDW is committed to being an AI-fluent organization
Benefits
Vision insurance
Additional Information
At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It's why we're coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we're headed. We're proud to share our story and Make Amazing Happen at CDW.
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.