Menu

Sr. Software Engineer II – EMS

at CDW LLC in Vernon Hills, Illinois, United States

Job Description

CDW LLC seeks a Sr. Software Engineer II – EMS to perform the following duties:

  • Develop business software solutions for complex and large-scale projects through object and data modeling, database design, programming, quality assurance, and implementation support, with focus on Enterprise Management Systems (EMS) solutions and projects.
  • Perform all stages of the software development life cycle, coordinating activities on smaller projects and serving as a technical lead on projects of all sizes, using knowledge of 3rd party software development and configuration, integration tools, data mapping, and report creation functions.
  • Employ 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, including design and optimization of new and existing systems.
  • Perform SQL development on MS SQL Server and ETL data mapping using tools such as Informatica and SSIS.
  • Analyze performance requirements for a system and lead optimizing/tuning.
  • Perform unit test and regression test when integrating new data sources or make changes to our existing systems.
  • Develop applications to CDW codes standards and quality.
  • Make technical decisions to meet the design goals laid out in product road map and by management.
  • Draw appropriate resources together to address technical issues.
  • Perform software development and configuration using third party software, integration tools, data mapping and report creation functions.
  • Determine operating requirements and costs, as well as resource needs for assigned projects and work in conjunction with the project manager.
  • Participate in application architecture planning (including system partitioning and framework design) to determine optimal solutions architecture, efficiency, maintainability and scalability.
  • Develop high-level system narratives, storyboards and user interface prototypes.
  • Develop detailed design specifications for hardware and software use by the technical team.
  • Prepare detailed estimates for projects, including resources allocations, timelines and budget.
  • Collaborate with business and project teams to gather requirements and business needs.
  • Identify issues that require more attention, and work to resolve issues based on an understanding of the business problem being solved.
  • Direct and focus the efforts of the technical project team and monitor progress of project teams.
  • Coordinate and design system test plans, ensure software quality assurance (SQA) standards are achieved and validate that business goals are accomplished.
  • Monitor progress of project teams.
  • Mentor and coach junior applications developer team members.
  • Complete projects/tasks on a timely basis, according to commitments made to stakeholders and report project/task status to management.
  • Utilize a variety of software development and integration tools including .Net, ETL code base, C#, JavaScript, HTML, CSS, RESTful Web Services, SQL Server, Informatica, SSIS, Microsoft Visio, IBM ICM, Azure DevOps, Python, Windows, Microsoft Office and Microsoft Project, VB, Git, and Agile methodologies.
  • Position includes on call support coverage on a rotational basis.

The job is based out of CDW’s Vernon Hills, IL headquarters but the employee may work remotely from anywhere in the U.S.

To apply, please send resume to jobapplicants@cdw.com. Please reference job title when applying.

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: 11796201

Posted On: Apr 01, 2024

Updated On: Apr 01, 2024

Please Wait ...