IT Jr. Software Developer

DaifukuNovi, MI
23h

About The Position

Daifuku North America, a group company of Daifuku in Japan - the largest material handling company in the world. Our advanced systems move everything from car bodies at auto plants to luggage at airports to packaged goods at warehouses. We are known as experts in engineering, manufacturing, and servicing innovative automated materials handling systems including conveyors, automatic guided vehicles, automated storage & retrieval systems, and integrated controls. The company is currently seeking a Jr. Software Developer. The Jr Software Developer is an entry-level role focusing on learning and applying foundational programming skills under close supervision. The Junior Software Developer supports the DNA IT team by assisting with coding, testing, debugging, and documentation tasks while gaining experience in software development processes, tools, and best practices.

Requirements

  • Basic understanding of programming languages such as C#, .NET, or similar
  • Familiarity with HTML, CSS, JavaScript for web development
  • Basic knowledge of SQL and relational databases
  • Exposure to version control systems (e.g., Git, Azure DevOps)
  • Awareness of Agile/Scrum principles
  • Willingness to learn cloud concepts (Microsoft Azure preferred)
  • Learning Agility – Ability to quickly grasp new concepts and technologies
  • Attention to Detail – Ensuring accuracy in coding and documentation
  • Collaboration – Working effectively within a team environment
  • Communication – Clear verbal and written communication skills
  • Associate degree or higher in Computer Science, Information Systems, or related field.
  • 0-3 years of relevant experience or internship in software development.
  • Remain stationery for 50% of the time; move/traverse throughout the office to access file cabinets and office equipment; operate a computer and other productivity machinery; inspect documents; communicate with others through talking/hearing; read/identify/assess forms and correspondence.

Responsibilities

  • Write simple code components following established standards.
  • Perform basic unit tests and assist in debugging under guidance.
  • Support preparation of technical documentation and user guides.
  • Learn and apply version control practices using Git or Azure DevOps.
  • Assist in maintaining web pages and simple UI elements.
  • Participate in code reviews and team meetings to understand development practices.
  • Research basic programming concepts and emerging technologies as directed.
  • Collaborate with team members to understand requirements and contribute to solutions.
  • Other duties as assigned

Benefits

  • excellent medical, vision, and dental insurance
  • paid vacation time
  • paid sick time
  • paid holidays
  • 401K
  • Flexible Spending Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service