CDW
CDW
CDW кәсіпорындарға, мемлекеттік ұйымдарға, денсаулық сақтау саласындағы мекемелерге және білім беру ұйымдарына технологиялық өнімдер мен қызметтер ұсынады. Компанияның қызметі IT инфрақұрылымын, басқарылатын қызметтерді, киберқауіпсіздікті, бұлттық есептеулерді, цифрлық жұмыс кеңістіктерін және кең ауқымды корпоративтік шешімдерді қамтиды. Жетекші технологиялық брендтермен жұмыс істей отырып, CDW ұйымдарға әртүрлі салаларда өнімділікті, қауіпсіздікті және цифрлық трансформацияны қолдайтын технологиялық орталарды жобалауға және басқаруға көмектеседі.

Senior Software Engineer II, Remote in Illinois

Lead the design and delivery of scalable business applications at CDW, from architecture and testing through Agile project execution. Guide technical teams, mentor developers, and align engineering decisions with product and business goals.

Сипаттама

  • Manage the full software development lifecycle.
  • Own work on smaller projects and serve as technical lead on projects of varied sizes.
  • Partner with project managers to define operating needs, costs, and resources.
  • Co-lead object-oriented analysis and design, including use cases, object models, and database schemas.
  • Contribute to application architecture, system partitioning, and framework design.
  • Create system narratives, storyboards, and user interface prototypes.
  • Develop detailed hardware and software design specifications.
  • Create system test plans, uphold SQA standards, and verify business goals.
  • Prepare project estimates, resource plans, schedules, and budgets.
  • Build applications that meet CDW coding and quality standards.
  • Diagnose and resolve issues rooted in business problems.
  • Make technical decisions that support product roadmaps and management objectives.
  • Coach and mentor junior colleagues, tracking their development.
  • Bring together resources to resolve technical challenges.
  • Set direction and focus for technical project teams.
  • Track project team progress.
  • Deliver projects and tasks in line with stakeholder and management commitments.
  • Keep management informed of project and task status.
  • Work with business and project teams to gather requirements and understand business needs.
  • Contribute as a team member across the software development process when needed.

Талаптар

  • Bachelor’s degree plus 7 years of software development experience, or 11 years of software development experience.
  • Expertise in application development.
  • Ability to coach and mentor others.
  • Ability to manage multiple tasks and set priorities.
  • Advanced knowledge of product lifecycles and methodologies or frameworks.
  • Experience delivering solutions with Agile methods in a CI/CD environment.
  • Advanced knowledge of object-oriented design and programming.
  • Ability to build rapport and work productively across departments and functions.
  • Excellent written and verbal communication, including presentations to senior leaders.
  • Strong organizational, planning, and creative problem-solving skills, with attention to detail.
  • Demonstrated success facilitating and implementing solutions.
  • Proven experience leading application development projects.
  • Ability to balance competing priorities, adapt to changing business needs, and meet deadlines.
  • Expertise in C#, JavaScript, HTML, CSS, ASP.NET MVC, RESTful web services, and SQL Server.
  • Ability to conduct effective code reviews and recommend automated review tools.
  • MongoDB expertise is a plus.
  • Azure DevOps expertise is a plus.
  • Experience with SOLR and/or Elasticsearch, Python, and Spark is a plus.
  • Knowledge of machine learning methods, including clustering, decision tree learning, and logistic regression, is a plus.
  • Experience with Linux and Windows is a plus.
  • Working experience with Azure and Kubernetes is a plus.
  • Ability to analyze system performance requirements and lead optimization and tuning is a plus.

Артықшылықтар

  • Annual bonus with a 10% target, subject to plan terms and conditions.
  • Benefits package; see https://cdw.benefit-info.com/.
  • Remote work arrangement.
  • Salary ranges may vary based on geographic differentials.