Full Stack Software Developer
San Jose (Santa Clara) IT development
Job description
Who We Are
Discover what you can do as part of a Full Stack Software Development team in IBM Systems.
Startups are exciting. That's why we've never stopped. For over a century IBM has been a company of inventors and innovators. We power the most important industries on the planet--from the biggest banks to telecom to scientific research. You may not even know it --but there's hardly a part of your daily life that isn't touched by IBM Systems hardware and software.
Creating compelling value and connecting, optimizing, and deploying solutions across our client systems takes world-class software--and that is what you will create. From database systems to web UIs...and across Hybrid cloud environments...you will be creating solutions that the biggest clients in the world depend on to literally run our world.
Position
The IMS Systems team seeks outstanding full stack development talent to support new projects redefining the client DevOps experience while accelerating our internal transformation into an agile, optimized, fast-moving development organization. We are building fast-moving teams to work with industry leaders in developing ways to better build and deploy mixed-language z/OS applications into an automated pipeline. We are also designing improved methods to provision and manage systems using modern, RESTful APIs in conjunction with compelling, rich, and interactive interfaces.
As a z/OS developer, you will be part of a highly focused, self-managed team who designs, develops, tests & deploys new applications, methods, and collateral. You will create, as well as exemplify, the benefit of leading edge improvements in continuous integration as well as continuous delivery.
About You
· Relish the challenge of finding and resolving complex technical issues.
· Curious by nature: creative by default: passionate about the promise of technology.
· Value teamwork while leading by example.
· Remember to always bring empathy to the client, team, design, or task.
· Have an interest in, understanding of, or experience with Design Thinking.
· Bring strong verbal and written communication skills as well as technical skills.
· Have an interest in, understanding of, or experience with Agile Development.
Auto req ID
198745BR
Required Education
Bachelor's Degree
Role ( Job Role )
Software Developer
State / Province
CALIFORNIA
Primary job category
Software Development & Support
Company
(0147) International Business Machines Corporation
Contract type
Regular
Employment Type
Full-Time
Is this role a commissionable/sales incentive based position?
No
Travel Required
No Travel
IBM Business Group
Systems
Preferred Education
Master's Degree
City / Township / Village
SAN JOSE
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
· Minimum 6 months of software development experience (work or school projects).
· Minimum 2 years of experience with Java, C, C++, JavaScript, and/or Python.
· Familiar with cloud platforms as well as provisioning concepts.
· Familiar with web service development concepts.
· Familiar with source code management tools such as Git or Rational Team Concert (RTC).
· Comfortable using multiple operating systems such as Linux, Windows, Mac OS X, etc.
· Able to understand high level architecture and deep technical details.
Country/Region
United States
Preferred Technical and Professional Experience
· RESTful API and microservices development experience.
· Familiar with the automation and optimization of processes, using tools like Jenkins, Maven, Ant, Gradle, Chef, Puppet, Docker, and/or UrbanCode Deploy.
· Awareness of the zSeries/Operating System (z/OS) and development on that platform.
· Experience with creating scalable and highly-available products.
· Experience with Node.js and Java EE.
· Experience with z/OS subsystems (such as CICS, IMS, DB2).
Our team has been redefining what is possible for 50 years and we are just getting started. If you like the idea of working on a legendary brand – yes, the one that invented the typewriter, the personal computer, the mainframe, and put a man on the moon – then come create with us and help amplify our voice.
Secondary Job Category
Other Software Development & Support
Eligibility Requirements
NONE
Position Type
Professional
Early Professional Track
Not Applicable - Professional Hire
New Collar Role
No