Internship

Intern – Software Developer

Posted on 4/16/2024

Wunderman Thompson

Wunderman Thompson

1,001-5,000 employees

AI-driven B2B commerce and CRM solutions

Data & Analytics
Consulting
Social Impact
Financial Services
Consumer Goods

Kansas City, MO, USA

Required Skills
Agile
JavaScript
Software Testing
Git
HTML/CSS
Requirements
  • Successful completion or in the process of completing a structured curriculum such as an undergraduate degree or vocational program
  • Fundamental understanding of how the internet works, parts of a technology stack (including APIs), and what a professional developer does
  • Understands the most common parts of the code production process, such as coding, linting, compiling, running, deploying, (automated vs manual) testing, etc
  • Knows some additional terms such as responsive, accessible, scalable, optimized, latency, etc - even if the meaning of these terms is not completely understood
  • Has worked in a collaborative team environment, even if not in software
  • Fundamental time management skills
  • Is excited about learning
  • Strong oral, written and interpersonal communication skills; can communicate clearly and effectively with co-workers, other departments, both in person and remotely
  • Ability to work effectively as part of a team and share knowledge
  • Experience with Git, understands Git concepts
  • Experience building some software, even if not for a company or real use
  • Basic understanding of HTML, Javascript, and CSS, or other tools as required by the team
  • At least cursory knowledge of the agile methodology
Responsibilities
  • Pairs to understand how to write code and unit tests to an acceptable level
  • Creates pull requests and understands how to work through PR feedback
  • Learns how to document PRs according to team or lead’s standards
  • Reviews code: reads code, understands code, shares code, and updates code
  • Troubleshoots and resolves simple issues (bugs) in code
  • Coach meetings focus on the apprentice and highlight potential problems, explore possible solutions
  • One on ones focus on the apprentice and highlight areas of focus or concern, or escalate problems as needed
  • Uses an IDE to fix bugs and ultimately develop parts of features on a project
  • Learns languages and frameworks by reading documentation, online tutorials, etc; Works on “Googling better”
  • Is open to building new relationships with many types of people; calibrates confidence
  • Strives to understand the role VMLY Technology plays in helping satisfy the needs of the client
  • Works to identify what they don’t know by asking questions on unfamiliar terms & topics
  • Improves in programming areas that may not have been taught in some curriculum/programs
  • Practices active listening
  • Proactively notifies team members when they are stuck or ready for more work
  • Asks for feedback on communication and work, and adapts further communication and work to reflect what they’ve learned
  • Asks questions and maintains a system for not repeating questions

Wunderman Thompson is at the forefront of blending advanced technologies such as AI, QR codes, and innovative packaging solutions to redefine B2B commerce, CRM, and web3 technologies. This commitment to utilizing cutting-edge tools not only drives industry leadership but also fosters a culture of continuous innovation and learning. Working here offers the unique opportunity to engage in pioneering projects that shape the future, making it a prime environment for professionals passionate about technology and creativity.

Company Stage

N/A

Total Funding

N/A

Headquarters

New York, New York

Founded

1958

Growth & Insights
Headcount

6 month growth

-42%

1 year growth

-41%

2 year growth

-37%