6 days ago

Software Developer

IBM

On Site
Full Time
$135,000
Bellevue, WA

Job Overview

Job TitleSoftware Developer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$135,000
LocationBellevue, WA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Introduction to the Software Developer Role at IBM

Are you ready to shape the future of AI and Cloud Technology? At IBM, we're not just developing software; we're revolutionizing the way businesses operate. As a part of our elite teams, you'll build cutting-edge AI-powered, cloud-native, and AI solutions. You will reimagine how current and future industries will evolve. Here, your ideas matter, and your work will shape the future!

Your Role and Responsibilities as a Software Developer

As a Software Developer at IBM, there are opportunities to work across various roles and areas, contributing to the advancement of our technology ecosystem.

  • Backend Development: Design and build robust microservices and APIs as a polyglot developer, driving the next generation of our hybrid cloud management products.
  • Frontend Development: Create stunning user experiences for our software, solving design and user experience challenges by leveraging your creative problem-solving skills.
  • Fuel the Future of Software Technology: Work at the heart of our technology ecosystem, ensuring that our development and operational processes are seamless, efficient, and scalable through pipeline automation. If you are passionate about making processes faster and more efficient, this is the area for you.
  • Be a Guardian of Quality: If you have a keen eye for detail and a passion for quality, and a love for uncovering hidden issues, we have roles that will meet your curiosity and detective skills.

Core Responsibilities

  • Work as part of an Agile team to understand feature requirements.
  • Design, code, and test product features.
  • Help to maintain, support, and optimize development environments to enable continuous software delivery.
  • Work with software QA teams to resolve defects.
  • Contribute to product documentation.
  • Do appropriate education, planning, and follow-through to stay technically current.

Required Technical and Professional Expertise

To succeed in this Software Developer role, candidates should possess the following expertise:

  • Experience with algorithms, data structures, and Generative AI/LLMs.
  • Familiarity with test automation frameworks.
  • Strong programming and scripting skills (opportunities for Front End and Back End e.g., Java, JavaScript, Node.js, React, Python, Bash, etc.).
  • Proficiency with container technologies (Docker, Kubernetes) and microservices.
  • Experience with cloud technologies (IBM Cloud, AWS, Azure, etc.).

Key skills/competency

  • Algorithms
  • Data Structures
  • Generative AI
  • Large Language Models (LLMs)
  • Test Automation
  • Backend Development
  • Frontend Development
  • Microservices
  • Containerization (Docker/Kubernetes)
  • Cloud Platforms (AWS/Azure/IBM Cloud)

Tags:

Software Developer
Backend Development
Frontend Development
AI
Cloud Computing
Microservices
Containerization
Agile
Java
JavaScript
NodeJs
React
Python
Bash
Docker
Kubernetes
IBM Cloud
AWS
Azure
Algorithms
Data Structures
Generative AI
LLMs
Test Automation

Share Job:

How to Get Hired at IBM

  • Research IBM's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience with AI, cloud, microservices, and Agile methodologies, matching keywords from IBM's Software Developer job description.
  • Showcase technical projects: Prepare a portfolio or GitHub demonstrating your programming skills, containerization, and cloud experience relevant to a Software Developer at IBM.
  • Practice behavioral questions: Be ready to discuss problem-solving, teamwork, and innovation, aligning your responses with IBM's focus on future-shaping technology.
  • Network effectively: Connect with current and former IBM employees on LinkedIn for insights and potential referrals for Software Developer roles.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background