-
Entry Level Back End Developer
- IBM (Durham, NC)
-
Introduction
At IBM, work is more than a job - it’s a calling: To build. To Design. To code. To collaborate. Not just to do something better, but to solve the problems our clients need solved. Are you ready to lead in this new era of technology and solve challenging problems? If so, lets talk.
Your role and responsibilities
As an Entry Level Back End Developer you:
* Are experienced with client-server architectures, networking protocols, application development, and using databases.
* Have experience using and developing APIs.
* Understand user and system requirements
* Have an understanding of, or experience with, Agile development methodology.
What You’ll Do:
* As a developer on this team you will have the opportunity to contribute to the many solutions offered in the GDPS portfolio (GDPS Metro, GDPS Global, GDPS Metro Global, GDPS Continuous Availability, Logical Corruption Protection Manager & IBM Z Cyber Vault).
* You’ll work in a dynamic, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
* You’ll employ Agile methodologies to create products that provide a great user experience along with high performance, security, quality, and stability.
* Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals.
Who You Are:
* You are highly motivated and have a passion for creating and supporting great products.
* You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.
* You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
* You have a basic understanding of software development and programming languages.
* You have the ability to learn new skills quickly and use the skills efficiently.
Job Duties:
Working collaboratively to design and develop software for IBM GDPS. You’ll be involved in creating and reviewing design documentation, programming, testing, APAR closure, and resolving customer issues.
About the Team
The GDPS solution is the strategic Continuous Availability/Disaster Recovery/Cyber Resiliency solution for IBM Z and currently deployed across hundreds of clients. IBM GDPS is a collection of system recovery offerings on the IBM Z platform, each of which uses services, clustering technologies, and server and storage replication and automation. You’ll be working with an international team spread across locales such as Research Triangle Park (RTP), Tucson, and Montpellier (FR) with the center of competency growing at the RTP location.
Required technical and professional expertise
* Basic knowledge in one or more of the following technology areas: C++, C, Java, Python, Perl, SQL
* Experience working with servers, applications, and databases
* Familiarity with APIs
* Basic knowledge of operating systems and how they work (i.e. Operating systems courses)
* Understanding of user and system requirements
* Have an interest in, understanding of, or experience with Agile development methodology
Preferred technical and professional experience
* IBM Z knowledge
* Business resiliency and disaster recovery knowledge
* Familiarity with the REXX programming language
* Familiarity with cybersecurity
* One or more internships or co-op experience
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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
-