As a Senior Software Engineer at CDW, you will design, develop, and maintain software, agentic, and automation solutions supporting the applications and platforms Managed Services uses to deliver customer services. The role focuses on improving operational efficiency, reducing manual work, increasing consistency, and enabling teams to support platforms at scale. You will become a technical subject matter expert for assigned applications and platforms, with deep knowledge of their architecture, integrations, data flows, APIs, and operational dependencies. You will collaborate with SRE, operations, infrastructure, architecture, security, product, and business teams to identify automation opportunities and improve supportability. The role also provides technical leadership for the Managed Services Apps team. You will establish development and automation standards, review designs and code, mentor engineers, and influence technical direction. Work includes building integrations, APIs, backend services, scripts, reusable automation frameworks, tests, and CI/CD pipelines; troubleshooting complex application and integration issues; supporting upgrades and migrations; maintaining technical documentation; and contributing to AI-enabled SDLC practices. You will identify technical debt and communicate technical designs, risks, tradeoffs, and recommendations to technical and non-technical stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior