Software Engineer Apprentice

IBM

Quick summary

Work type
On-site
Location
Durham, NC
Posted
6 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$132k most similar roles pay here $241k

This listing doesn't post a salary. Most similar roles pay $142,400–$214,500.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 743 open roles on FindRole.

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Engineer Apprentice

We are seeking a mid-level software engineer to join our dynamic and innovative development team focused on creating cutting-edge market solutions. This role involves designing, coding, and collaborating with cross-functional teams to develop scalable and robust applications. Day-to-day responsibilities include implementing new features, debugging issues, and contributing to the continuous improvement of our product suite. Ideal candidates should have hands-on experience with JavaScript, React, and Node.js, along with a solid understanding of RESTful APIs and database management systems like PostgreSQL. The position requires strong problem-solving skills and an eagerness to learn in a fast-paced environment where creativity and collaboration are key to solving complex business challenges.

What you'll do

  • Design and develop innovative software solutions.
  • Consult with clients to understand project requirements.
  • Collaborate on market analysis to inform product development.
  • Invent new features or technologies within the company framework.
  • Code according to best practices and industry standards.

What we're looking for

  • 2+ years of relevant software development experience.
  • Proficiency in at least one programming language (e.g., Java, Python).
  • Strong problem-solving skills and ability to learn quickly.
  • Excellent communication and collaboration skills.
  • Basic understanding of web technologies and databases.

More like this

Similar roles

Software Engineer

Cisco

Milpitas, CA 1 day ago $165,000$241,400
Python C/C++ Linux SONiC Docker Kubernetes CI/CD Telemetry Networking Protocols(L2/L3) Debugging Tools Containerization Technologies Terraform PostgreSQL Git Open Source Contribution
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 65 days ago $105,000$140,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps Jira Azure DevOps Pipelines Microservices RESTful APIs Agile C++ CompTIA Security+ Windows 10/11 Windows Server
Remote

Software Engineer

Global Payments (TSYS)

AN, China 37 days ago
Java Python .NET Ruby COBOL Assembler HTML JavaScript jQuery CICS Node.js React.js Angular Redux Eclipse Visual Studio Webpack Babel Gulp iOS Android Tensorflow DMTK Oracle MySQL MS SQL Server IMS DB2 Hadoop

Software Engineer

Booz Allen Hamilton

Chantilly, VA 37 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 52 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Aurora, CO 29 days ago $86,900$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD