Software Engineer

International Business Machines Corp

LOWELL, MA

JOB DETAILS
SALARY
$217,343–$250,000 Per Year
SKILLS
Application Programming Interface (API), C Programming Language, Computer Science, Consulting, Customer Relations, Data Fusion, Data Recovery, Disaster Recovery, Distributed Computing, Feasibility Analysis, Go Programming Language (Golang), IBM Product Family, Integration Testing, Linux Administration, Product Documentation, Quality Assurance, Red Hat Linux Operating System, Requirements Management, Software Development, Software Engineering, Storage Software, Systems Administration/Management, Test Case, Test Plan/Schedule, Testing, Unit Test, Virtualization, Work From Home, Writing Skills
LOCATION
LOWELL, MA
POSTED
2 days ago

Software Engineer, IBM Corporation, Lowell, MA (40% telecommuting permitted):

  • Modify multiple software components of different versions of the OpenShift Container Storage product to address errors found by the test team and customers in various setups, including virtualized environments and new hardware systems.
  • Participate in the planning and design phase of the RedHat Openshift and IBM Fusion data foundation product releases.
  • Collaborate with product management to define requirements, elaborate user stories, conduct feasibility studies and provide effort estimations.
  • Collaborate with engineers from various teams to designs detailed features for data foundation product releases, focusing on Application Programming Interfaces (APIs) and ensuring proper distribution of responsibilities across components.
  • Develop detailed design of new features in primary software components and implement them based on the agreements reached with the product teams.
  • Apply a test-driven approach to software development by writing unit tests, end-to-end test, and integration tests for new features or modified behavior.
  • Create comprehensive documentation for product teams to produce official RedHat Openshift and IBM Fusion data foundation product documentation and assist quality assurance teams with writing test cases.
  • Interact with customers as a subject matter expert to provide escalations supports.
  • Consult on system configuration and assist with maintenance and recovery from system failures.
  • Utilize: Kubernetes and OpenShift, Go and C Programming Languages, Distributed Storage and Software Defined Storage, Linux Server Administration, Containers, Networking Concepts, Disaster Recovery and Backup.

Required: Bachelor's degree or equivalent in Computer Science, Engineering, or related and five (5) years of experience as a Software Developer or related. Five (5) years of experience must include utilizing Kubernetes and OpenShift, Go and C Programming Languages, Distributed Storage and Software Defined Storage, Linux Server Administration, Containers, Networking Concepts, Disaster Recovery and Backup. $217343 to $250000 per year. Full time. AV241.

About the Company

I

International Business Machines Corp

At IBM, you don’t need a degree to shape the future. Just bring your skills—and your passion. 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. To lead in this new era of technology and solve some of the world's most challenging problems. Let’s get to work.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Computer/IT Services
FOUNDED
1911
WEBSITE
http://www-03.ibm.com/employment/us/