Senior Full Stack Engineer

IBM · US San Jose

Company

IBM

Location

US San Jose

Type

Full Time

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 lets talk.

Your Role and Responsibilities
You are a senior software engineer who strives for excellence in the userโ€™s experience as well as in your technical solutions. You have a curious mind and a passion for continuous improvement. You thrive in an agile and fast-paced environment.

We are a high-performing cross-functional team of developers product managers and designers. We are passionate about delivering elegant solutions to complex business problems and we have a proven track record of delivering successful features and functionality that delight our customers.

Responsibilities:

You will work with your scrum team to deliver impactful and valuable features operating on a bi-weekly sprint cadence. You will personally own end-to-end features from concept to design to production and partner with product managers user experience designers and other engineers to achieve high-quality solutions. In addition be part of the on-call rotation to help mitigate and solve any issues that may arise from the day-to-day operations of running a service.

Required Technical and Professional Expertise

  • 5+ years of experience delivering enterprise level software preferably in Golang Java or C# other languages also considered.
  • Proficiency with object-oriented design data structures algorithms and asynchronous architectural design.
  • Professional experience building REST APIs.
  • Professional experience with relational databases schema design and SQL.
  • Hands-on experience with Kubernetes and related technologies (helm Prometheus etc.).
  • Strong understanding of containerization technologies like Docker.
  • Experience with modern JS frameworks like React or Angular.
  • Experience with cloud providers like AWS Azure GCP or equivalent.
  • Proficiency in version control systems like Git.
  • Passion for infrastructure and/or DevOps tooling.


Preferred Technical and Professional Expertise

  • B.S. in Computer Science related degrees or equivalent experience.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment.
  • Experience with web application development.
Apply Now

Date Posted

11/22/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Lowell, MA) - IBM

Views in the last 30 days - 0

The job description is for a key member of the cloudenabled integration platform team responsible for designing and implementing innovative integratio...

View Details

Software Engineer Apprentice - IBM

Views in the last 30 days - 0

IBM is offering a software development apprenticeship program for individuals who want to learn and grow in the field The program is a 12month registe...

View Details

Software Engineer for AI assistant for watsonx Orchestrate - IBM

Views in the last 30 days - 0

The job posting is seeking a skilled backend developer to join the IBM Software team responsible for developing and maintaining highquality software p...

View Details

Software Developer (Front End) - IBM

Views in the last 30 days - 0

The text describes a job opportunity for a UI Software Developer Team Lead at IBM Software The role involves leading a team to develop and maintain hi...

View Details

Front-end Developer - IBM

Views in the last 30 days - 0

The text is a job description for a UI Front End developer at IBM The role involves working in a Kubernetes based microservices environment to support...

View Details

Customer Success Partner Manager - IBM

Views in the last 30 days - 0

The text is a job description for a Customer Success Partner Manager role at IBM The role involves leading and developing programs to support partner ...

View Details