IBM logo

Senior Back-End Developer

IBM

Job Description

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.

Your Role and Responsibilities

As a Senior Back-End Developer, you will design, develop, code, and maintain firmware for embedded SAN platforms. You will also design, prototype, and verify systems for SAN applications from requirements to production. Additional responsibilities include analyzing and enhancing efficiency, stability, performance, and scalability of system resources. You will create and manage hardware and software documentation/specifications for active projects.

Our Software Developers test and debug embedded software and applications, participate in code and design reviews, and provide technical assistance to clients and sales teams. You will also integrate and validate new product designs and interface with hardware design and development.

Required Technical and Professional Expertise

  • Proficient in C with industry experience
  • 3+ years of experience in embedded software or hardware development
  • 3+ years of experience with development and troubleshooting on embedded targets
  • Basic knowledge of SAN protocols including Fiber Channel
  • Working knowledge of Linux, version control systems, and defect tracking tools
  • Proven working experience in software engineering and peer reviews
  • Agile development skills
  • Team player with great interpersonal, communication, and leadership skills
  • Good time-management skills
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Critical thinker and problem-solving skills

Preferred Technical and Professional Expertise

  • Embedded and real-time skills and experience are very desirable.

About IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason, and science, we can improve business, society, and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing, and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Benefits

IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to:

  • Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well-being
  • Financial programs such as 401(k), the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long-term disability coverage, and opportunities for performance-based salary incentive programs
  • Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs
  • Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals
  • Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences

Location

Preferred Work Locations are Tucson, Austin, San Jose, and Rochester.

Additional Information

IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

Benefits
Extracted with AI

  • 401(k)
  • Healthcare benefits
  • Paid time off
  • Parental leave
  • Training and educational resources

Similar jobs

Last update: 23 minutes ago

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

IBM logo
IBM

Back-End Developer with Embedded Systems Experience

Join IBM as a Back-End Developer focusing on embedded systems and SAN platforms in Tucson, AZ.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

Sociale Verzekeringsbank logo
Sociale Verzekeringsbank

Fullstack Developer with Angular and Java

Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.

The IoT Provider logo
The IoT Provider

Senior Back-End Developer with Go and IoT Experience

Join The IoT Provider as a Senior Back-End Developer in ’s-Hertogenbosch. Work with Go, Docker, and IoT technologies in a dynamic team.

PwC Deutschland logo
PwC Deutschland

Senior Developer Cloud Technologies

Join PwC Deutschland as a Senior Developer in Cloud Technologies, focusing on Azure, DevOps, and backend development.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.