Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Software Developer 
India, Tamil Nadu, Chennai 
193927669

09.09.2024

Performs Back-End development, Front-End development, L3 Support Engineering and/or DevOps Engineering. Designs, develops, tests and delivers offerings using leading edge and/or proven technologies. Works in an Agile, collaborative environment to understand stakeholder requirements. Designs, codes, and tests innovative component-level software solutions. Ensures that the implemented solutions are unit tested and ready to be integrated into their product. Contributes to the automated CI/CD pipeline that takes their code through the various quality stages.
Performs Back-End development, Front-End development, L3 Support Engineering and/or DevOps Engineering. Designs, develops, tests and delivers offerings using leading edge and/or proven technologies. Works in an Agile, collaborative environment to understand stakeholder requirements. Designs, codes, and tests innovative component-level software solutions. Ensures that the implemented solutions are unit tested and ready to be integrated into their product. Contributes to the automated CI/CD pipeline that takes their code through the various quality stages. Also debugs customer-reported problems: designs, develops and unit tests code fixes Focuses on Individual/Team Objectives and Developing Professional Effectiveness. This generalist Developer works in an agile, collaborative environment across software architecture, understanding both front-end and back-end concerns, code user interfaces, including interactions, responsive layouts, and styling, specializing in the front-end and back-end. Use and contribute to the IBM Design System to implement UIs. Ensure user interfaces are accessible and enhance the performance of the application. Works in programming languages like JavaScript, Node.js or frameworks such as React, Vue or Angular. Skilled in UI development technologies such as HTML, CSS, JSON and API usage. Works with client-server architectures, networking protocols, application development, and databases. Uses and develops RESTful APIs and web services. Understands user and system requirements. Develops using object oriented programming, multi-threading and concurrency. Plans, analyzes, designs, and constructs databases. Implements industry standards and best practices for database security and capable of analyzing and defining database and information security requirements. Develops structured query language (SQL) queries, back-end database stored procedures, or NoSQL queries. Works in programming languages like Ruby, Python, Java, Node.js, server-side JavaScript.


Required Technical and Professional Expertise

  • Programming:
  • Basics of HTML, CSS, JavaScript, Familiarity with any frontend framework like Angular or React, Basics of Java language.
  • Environment:
  • Professional knowledge related to incumbent’s position, team, and department. Requires ability to absorb professional knowledge quickly and develop skills.
  • Communication/Negotiation:
  • Draw upon professional concepts to collaborate with others to carry out assigned duties. Negotiation is required.
  • Problem Solving:
  • Recognize job-related problems. analyze causes using existing techniques or tools, prepare and recommend solution alternatives. Challenge the validity of given procedures and processes with the intent to enhance and improve.
  • Contribution/Leadership:
  • Works on professional projects; work is often reviewed for developmental purposes. Understand the standard mission of the professional group and vision in own area of competence. May directly influence people in own project. Position may require coordination of activities of less experienced or less knowledgeable team members.
  • Impact on Business/Scope:
  • Accountable for individual or team results. May contribute by supporting activities that are subject to business measurements, impact customer satisfaction, or impact immediate costs or expenses.


Preferred Technical and Professional Expertise

  • Skilled in UI development technologies such as HTML, CSS, JSON and API usage.
  • Skilled in backend development technologies such as Ruby, Python, Java, Node.js, server-side JavaScript.