Back-End Software Developer

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
As a Development Engineer you will be responsible for developing micro
services for SDN technology which enables organizations to quickly manage and
reconfigure network resource usage using automated provisioning and policy-
based management.
The software developed will be used for the observability aspect of the SAAS
offering. This will include developing software for metric generation data flows
System usage and integrating this software with opens source modules.
If you are passionate about software development and quality in addition to the
opportunity to be part of a team that is developing next generation digital
business automation software then this may be the opportunity for you.

NASW_24

Required Technical and Professional Expertise
7+ years professional experience building backend services
Strong programming skills with understanding of basic programming
algorithms.
Someone who independently develop once a requirement is provided.
Experience in Golang is a plus.
Knowledgeable with software development processes like understanding
requirements designing solutions for the requirements use of git repo for
code commit code review and unit test.
Cloud architecture and experience in programming for micro services.
Is capable for debugging and fix issues found in a multi-threaded micro
service.
verbal and written communication skills to effectively collaborate
with specialized teams including QA DevOps engineers product managers
and customer support.
Collaborate with multiple squads and functional leaders to facilitate the
achievement of the Program objectives.
Demonstrate autonomy and resourcefulness in assisting the team to
overcome any impediments they may face.
Experience working in an Agile development environment following Scrum.

Preferred Technical and Professional Expertise
Familiarity with Agile development practices sprint planning and backlog
management
Knowledge of networking and routing protocols (TCP/IP HTTP DNS OSPF
ISIS) and concepts such as load balancing NAT and network policies in Linux
systems.
In-depth knowledge of SaaS architectures cloud platforms (such as Amazon
Web Services Microsoft Azure Google Cloud Platform) and cloud computing
concepts (e.g. scalability high availability fault tolerance)
Strong problem-solving troubleshooting and analytical skills to identify
isolate and debug issues in complex distributed systems. Ability to
troubleshoot problems related to cloud services and container networking.
Familiarity with containerization technologies like Docker and container
orchestration platforms like Kubernetes. Understanding of container
networking and related concepts (e.g. service discovery load balancing
network policies)

Apply Now

Date Posted

03/15/2024

Views

3

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

Similar Jobs

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

Back End Developer - IBM

Views in the last 30 days - 0

The job posting is for a Support Engineer position at IBM where you will work on challenging technical issues in Watson Discovery and Watsonx Orchestr...

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

Software Developer - San Jose - IBM

Views in the last 30 days - 0

The job requires managing and deploying cloud platforms implementing enhancements and ensuring security compliance The candidate should have expertise...

View Details

Software Developer (San Jose, CA) - IBM

Views in the last 30 days - 0

The role of a DevOps Developer in the watsonxai organization involves working in a global team to build deploy and maintain infrastructure and require...

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