ABC Supply, 12-time winner of Gallup’s Great Workplace Award, with more than 700 stores and $10+ billion in revenue, is currently seeking Software Development interns to join our Digital Team. We are developing creative, breakthrough services that integrate our customers’ business processes with the digital world. We are working on latest generation technology to build a B2B eCommerce platform, business process improvement solutions, data science solutions that help predict future trends and much more. Our teams build these experiences here in Chicago in a dynamic and invigorating environment. Are you interested to help build world class solutions?
The Software Development Intern will work alongside other engineers to develop solutions that will be deployed to the Azure Cloud. This includes exposure to developing web sites, implementing CMS solutions, creating microservices, interfacing with NoSQL/SQL databases, etc. These solutions will be connected to our CI/CD pipeline with a fully automated set of unit and integration tests to ensure a high quality solution.
As Software Engineering Intern, you will…
Design, develop, and implement solutions using C#, .NET Core, and JavaScript Frameworks as your tools, and Visual Studio as your development environment
Conceive and build unit testable solutions for our website applications
Work in an agile fashion to develop, estimate, test, and maintain our websites, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective
Update and maintain site documentation as needed
Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork
Your skills include…
- Pursuing Bachelors/Masters degree in Computer Science or equivalent
- Solid understanding of OOP – Objected Oriented Principles
- Knowledge of an objected oriented language (C#.NET, Java, etc.)
- Working knowledge of HTML, CSS, JavaScript
- Experience with JavaScript frameworks, such as Angular
- Working knowledge of relational databases like SQL Server (NoSQL experience is a plus)
- Strong communication skills and a passion for problem solving
- Ability to write unit tests and testable code
- Excellent written and verbal language skills
- Experience in cloud technologies is a plus