We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your Role and Responsibilities
In this role you will work in an agile, collaborative environment across software architecture, understanding both front-end and back-end concerns, while specializing in the back-end. Works with client-server architectures, networking protocols, application development, and databases. You will Use and develop RESTful APIs and web services.
You understand user and system requirements, you develop using object oriented programming, multi-threading and concurrency. You plan, analyze, design, and construct databases. You Implement industry standards and best practices for database security and capable of analyzing and defining database and information security requirements.
You develop structured query language (SQL) queries, back-end database stored procedures, or NoSQL queries. You work in programming languages like Ruby, Python, Java, Node.js, server-side JavaScript.
NASW_24
Required Technical and Professional Expertise
You are required to have a minimum of 2 years experience in the following:
Preferred Technical and Professional Expertise