CDW is a Direct Solutions Provider(TM) offering customized technology solutions for businesses nationwide.
The guiding force behind CDW®, and its subsidiaries, has always been our people. We've built our organization around the philosophy that people do business with people they like. The entire team of CDW coworkers works together to accomplish one goal: to make our customers' jobs easier. We work hard. We have fun. We succeed together.
Recognized in FORTUNE® magazine as one of the "100 Best Companies to Work for in America" in 2007 for the ninth consecutive year, CDW is a publicly-held, FORTUNE 500 company providing businesses nationwide with multi-brand technology solutions. CDW knows that investing in coworkers is the key to our success.
CDW's cutting-edge business model has leveraged the talent and energy of our coworkers, fueling and sustaining our growth. We seek motivated individuals who are interested in stocking up on success with a proven, profitable company.
This role is a demanding, highly dynamic and technically challenging position. He/She will function in a multi-faceted role that offers the opportunity for career growth while having fun at the same time. This position can be located either in Vernon Hills or our downtown Chicago office at 120 S. Riverside.
Responsibilities are as follows:
- Work with Business Systems Analyst employing object-oriented analysis and design techniques including use case analysis, object modeling and database schema design to ensure business requirements and design goals are met
- Participate in application architecture planning, including system partitioning and framework design
- Develop high-level system narratives, storyboards and user interface prototypes
Participate in the development of detailed design specifications for use by the technical team
- Develop system test plans, ensure software quality assurance (SQA) standards are achieved and validate that business goals are accomplished
- Develop detailed estimates for projects, including resource allocation, timelines and budget
- Make technical decisions to meet the design goals laid out in product road map and by management
- Identify issues that require more attention and work to resolve issues based on an understanding of the business problem being solved
- Draw appropriate resources together in order to address technical issues
- Direct and focus the efforts of the technical project team
- Monitor progress of the team and provide mentoring where appropriate
- Be responsive and customer service oriented to answer customer questions via phone, email, etc. during the engagement
- Work with business teams to clarify requirements and business needs
- Facilitate requirements gathering utilizing facilitated focus sessions and one-on-one interviews
Qualifications
- 6+ Years in application development
- Bachelor of Science in Computer Science
- Experience in leading software development teams and managing implementation projects that utilize Microsoft Windows based technologies.
- Experience with the product lifecycle and strong understanding of the role of methodology/frameworks
- Experience with object-oriented design and programming techniques
- Experience with creating applications using C#, .NET, and SQL Server
- Experience with any of the following technologies is a plus: ASP, Java, VB, C++, COM, DCOM, Web Services, XML, Oracle, MSMQ, MTS, Delphi.
- Ability to work effectively with, and support the needs of, project team members and the customer support department
- Strong written and verbal communication skills
- Possess creative problem solving skills
- Experience using software design support tools and productivity suites such as Microsoft Visio, Microsoft Office and Microsoft Project
- Experience in teaching and/or mentoring professionals
If interested please apply at http://www.cdw.com/webcontent/inside/career/default.asp#. If you would like to learn more about CDW you can view a brief overview video at
http://www.cdw.com/webcontent/media/cdw_overview.html?cm_re=AU-_-CH-_-Overview_video.