Senior Consulting Engineer – Productivity – Cloud Developmentat CDW Careers

Technology Engineering image

This job posting is no longer active

Job ID: 18000842
Updated: Sep 14, 2018
Location: Chicago, IL, United States

CDW’s vision is to be the best national provider of Advanced Technology Solutions. We’ll achieve this reputation by continuing to delight our customers and being the employer of choice for Advanced Technology Solutions. Senior Consulting Engineers at CDW are smart, hard-working Engineers who enjoy teaming with other best and brightest Engineers on highly visible, technically challenging projects and offerings. We’re looking for high-caliber, well-rounded professionals who are passionate about emerging technology, projects and consulting.
Key Areas of Responsibility
  • Drive architecture and deliver customer solutions on the Microsoft Azure platform with a specialized focus on Azure capabilities with experience in application migration and automation.
  • Provide consultation and direction on migrating customers applications to Cloud platforms such as Microsoft Azure / AWS and lead the application migration implementation efforts.
  • Conduct solution discovery workshops networks, virtual machines, cloud services, web sites, data services, IoT services, etc.
  • Troubleshoot, maintain, upgrade, and provide solutions to complex hardware/software problems
  • Assist in the management of projects using CDW's project management methodology
  • Regularly interface with technical and business staff of customers, including the project sponsor and stakeholders of projects in more complex engagements
  • Serve as technical point of contact on customer engagements
  • Create and execute test plans to meet project requirements for assigned components
  • Identify and communicate potential opportunities for cross-selling to the sales team
  • Manage time and expense to meet or exceed expectations defined in the Statement of Work
  • Provide high quality content deliverables using the appropriate document templates
  • Work with Professional Services Managers, ATAE's, Project Managers and customers to manage expectations and timelines to ensure expectations and commitments are being met
  • Conducts/leads design workshops for complex designs to meet customer, business and technical objectives


Minimum Qualifications

  • Bachelor degree in business, computer science, a related technical degree or equivalent
  • Five years’ experience delivering complex technical solutions including planning, development, implementation and support

Other Required Qualifications

  • Minimum 2 years of consulting experience
  • Minimum 2 years of experience in the design and development of cloud-native distributed applications that leverage cloud architectures, DevOps , automation experience, REST APIs, API Gateways, relational and NoSQL stores and loosely coupled messaging
  • Experience with solutions on the Microsoft Azure platform with a specialized focus on Azure capabilities including but not limited to: Service Bus, SQL Database, Websites, Mobile Services, Logic Apps, API Apps, API Management, Worker Role, Web Services, Identity (OAuth, AAD)
  • Experience with source code repositories, such as: Visual Studio Team Services, Git, SVN
  • Experience/Exposure to Azure platform and cloud offerings including Azure ADFS, Azure Identity as a Service, Azure Storage, Azure IoT Suite, and Azure Intelligence and Analytics
  • Minimum 2 yrs of experience using any 2 of the following database technologies SQL Server, Oracle, MySQL, or any NoSQL solutions such as MongoDB, Cassandra. Knowledge of Microsoft Office 365, Microsoft SharePoint 2016 , 2013, SharePoint Server 2010, One Drive for business, MS Flow, MS Power Apps will be a plus
  • Knowledge of SQL Server with experience in database management and schema development.
  • Software Development Life Cycle (SDLC) experience and/or experience in developing applications using agile methodologies

Preferred Qualifications

  • 7+ years direct experience in web application development
  • Minimum of 6 years of development experience with the some of the following C#, Node.js , PowerShell, JavaScript, CSS, HTML5, Angular JS, Bootstrap
    Experience with development on PaaS environments or experience in migrating applications to the Cloud
  • Experience with, .NET or PowerShell.
  • DevOps experience will be a big plus/
  • Mobile Application development experience will be a plus.
  • Ability to understand, assess and propose solutions for resolving customer questions and issues.
  • Proven experience as a technical thought-leader: invents new technologies, applications of technology, or ways to synthesize technologies and domain understanding to forge new market opportunities.
  • Proven project oversight responsibilities and mentoring of technical teams/consultants.
  • Excellent written, presentation, and verbal communication skills including demonstrated experience presenting technology recommendations from a business perspective to c-level executives.
  • Professional, business-focused attitude and courteous manner towards clients, partners and peers. Ability to work weekends and/or off hours as necessary to meet clients' needs
  • Ability to travel 50% of the time
  • Ability to effectively communicate with clients
Job Category: Delivery Engineering
Job Type: Full-Time
Travel Percentage: 50%

Connect with