
Software Engineer
As a Software Engineer Apprentice at IBM, you’ll work as part of a larger team of experienced developers and mentors in an interactive, collaborative environment. You’ll learn the fundamentals of development, software design, testing, and cloud computing, agile principles, IBM Design Thinking, DevOps and continuous delivery. An apprenticeship is about learning. We’re seeking candidates with some requirements, but we know you’re just getting your career started, and we’re committed to helping you learn and grow. If you’ve had some experience with coding or development in the past, you’re exactly the type of candidate we’re looking for.
Understanding of Container development using tools such as Docker or Vagrant
Understanding of Hypothesis driven development
Javascript
Python
PHP
Java
C++
C#
Scala
Ruby
Junit
Jenkins
Haskell
Travis
DevOps automation
Adaptable
Communication
Flexible
Multitasking
According to JobzMall, the average salary range for a Software Engineer in Durham, NC, USA is $76,000 to $94,000 per year. However, the actual salary for a Software Engineer in Durham, NC, USA can vary greatly depending on a variety of factors such as experience, education, skills, and the size and type of employer.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
International Business Machines Corporation is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started