For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
CDW
CDW

Sr Software Engineer II

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Project management
Mobile App Development
+38

Visa

U.S. visa required

Permanent role
18 hours ago
Apply now

Description

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 Summary

The Senior Software Engineer II supports business solutions. The purpose of this role is to develop business software solutions for complex and large-scale projects through object and data modeling, database design, programming, quality assurance, and implementation support. The SR Software Engineer II participates in application standards development and serves as an evangelist for best practices.

What you will do:

  • Manage all stages of the software development life cycle, including self-management for smaller projects and technical leadership for all project sizes.
  • Work with project managers to determine operating requirements, costs, and resource needs for projects.
  • Co-lead with Project Manager to employ object-oriented analysis and design techniques, ensuring business requirements and design goals are met.
  • Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability, and scalability.
  • Lead in developing high-level system narratives, storyboards, user interface prototypes, detailed design specifications for hardware and software, system test plans, and detailed estimates for projects.
  • Develop applications adhering to CDW coding standards and quality.
  • Identify and resolve issues based on an understanding of the business problem.
  • Make technical decisions to meet the design goals as per product road map and management.
  • Coach and monitor progress of junior members.
  • Draw resources to address technical issues and direct the efforts of the technical project team.
  • Ensure timely completion of projects/tasks as per commitments made to stakeholders and management and report project/task status to management.
  • Collaborate with business and project teams to gather requirements and business needs.
  • Monitor progress of project teams and mentor junior team members.
  • Step in as a team member throughout the software development process as needed.

What we expect of you:

  • Bachelor’s degree and 10 years of application development experience or 7 years at CDW, OR
  • 14 years total Information Technology experience, to include 10 years of application development experience or 7 years at CDW.
  • Expertise in application development and object-oriented design.
  • Ability to coach, mentor, multitask, prioritize, and maintain cross-functional relationships.
  • Advanced knowledge of product lifecycle, methodology/frameworks, and programming techniques.
  • Experience in Agile methodology and CI/CD environment.
  • Excellent communication skills with all stakeholders, including senior leadership.
  • Strong organizational, planning, problem-solving skills, and attention to detail.
  • Proven success in facilitation, solutions implementation, and leading application development projects.
  • Ability to balance priorities, adapt to business needs, and meet deadlines.
  • Expertise in C#, JavaScript, HTML, CSS, ASP.NET MVC, RESTful Web Services, SQL Server.
  • Ability to perform effective code reviews and recommend automated review tools.
  • Expertise in MongoDB and Azure DevOps, a plus.
  • Experience with SOLR/Elastic Search, Python, Spark, Linux & Windows platform, and Azure/Kubernetes, a plus.
  • Knowledge of various machine learning techniques and their real-world pros and cons, a plus.
  • Ability to consider system performance requirements and lead optimization/tuning, a plus.

Pay range: $133,000 - $185,000 depending on experience and skill set

Annual bonus target of 10% subject to terms and conditions of plan

Benefits overview: https://cdw.benefit-info.com/

Salary ranges may be subject to geographic differentials

We make technology work so people can do great things.

CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. Together, we unite. Together, we win. Together, we thrive.

CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards 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.

About CDW

👥501-1000
📍Vernon Hills, Illinois, United States
🔗Website

CDW Service

CDW product / service
CDW product / service
CDW product / service
CDW product / service
CDW product / service

How does CDW work?

We bring together the services and technologies that solve your business problems

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service