Job Description:

Description

Bring your career and talents to CDW, where you can have a greater impact, be inspired and excited about your job and future. We are an innovative, Fortune 500 leader driving meaningful technological change for customers in virtually every industry. This is an exceptional opportunity to join some of the brightest, best and most collaborative minds working in software development to serve educational institutions today.

As a Full Stack Developer, you'll develop software solutions for our education customers through Angular, Node.js, Express, and a wide range of Google Platform technologies. We also integrate tightly with Google tooling and the full range of APIs available using Apps Script. In this software development role, you will work with lead and senior software developers to understand business needs, clarify requirements, and develop applications to CDW coding standards and quality. You'll also collaborate in ascertaining optimal solution architecture, to ensure application efficiency, maintainability, and scalability.

What you will do:

• Use your keen development skills to develop applications and education software solutions.

• Facilitate innovative design and delivery of solutions to challenging technical issues through information gathering and collaboration

• Analyse, develop, and release product features, enhancements and improvements, working across the full technology stack.

• Contribute to continuous improvement initiatives

• Deliver quality code and participate in code review processes with other developers

• Collaborate with Product, QA and other software engineers in planning, retrospectives, and other scrum/Agile activities

What we expect of you:

The organised developer we seek is an adept interpersonal communicator with these qualifications.

Must-Have:

• 3+ years of experience on a production web application development team, including exposure to APIs, with attention to performance and scalability

• Demonstrated technical knowledge in current full-stack technologies, including but not limited to Javascript, Node, Express, serverless computing, CSS, HTML5, and relational and NoSQL databases

• Solid understanding of Angular (or other MV* frameworks) and ability to write clean, concise, and maintainable code

• Strong grasp of web development fundamentals and patterns that allow you to produce clean, maintainable code; delivering new features and enhancements while improving product scalability and general performance

• Experience using deployment workflow and task automation processes

• Comfortable working in Agile development processes and teams

• Ability to communicate to effectively and in a constructive manner with customers, coworkers, management and executives.

• Demonstrated ability to manage multiple priorities/projects, meet deadlines, facilitate change and delegate responsibilities.

Nice to Have:

• Experience building product integrations with Google APIs and/or Google Apps Script

• Visualisation frameworks (e.g. d3.js)

• Experience working with geographically distributed teams

• Experience working within a CI/CD process

• Experience with broad range of testing technologies and solutions

• Industry certifications including Google Developer Certification

• Experience with Atlassian tools such as Jira, Confluence, and Bitbucket

Who we are:

CDW is a leading technology solutions provider to business, government, education and healthcare organisations in the United Kingdom, Canada and the United States. Our fingerprints can be found on technology in workplaces of more than 250,000 companies; from fresh-faced startups to international conglomerates. With the breadth of products and services we offer, there is no request too big or too small.

What you can expect from us: Culture, coworkers, careers. CDW is not only the People Who Get IT, but the People who get People. Our relationships are fueled by our deep expertise and grounded in the CDW Way. Our empowering leadership makes things happen and inspires their teams to do the same. From the teammates beside us to the leaders who guide us, we move forward together. At CDW, you'll work with people who inspire you. People with positive, success-driven attitudes who you will learn from and forge strong relationships with. Bring your best true self—and your best ideas—to CDW. Because diverse perspectives bring forth better problem solving—and better solutions for our customers on a rapidly evolving technology landscape.

Other Jobs in Full Stack