Technical Consultant: IoT & Edge Computing Jobs in Bangalore - IBM
Job Description
Introduction
At IBM, work is more than a job - it's a calling: 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. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
As Node.js Developer, you will be primarily responsible for the development of all server-side logic, definition and maintenance of the central database while ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your fellow team members into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
Required Technical and Professional Expertise
Preferred Technical and Professional Expertise
At IBM, work is more than a job - it's a calling: 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. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
As Node.js Developer, you will be primarily responsible for the development of all server-side logic, definition and maintenance of the central database while ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your fellow team members into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
Required Technical and Professional Expertise
- Min 3-5 years of experience in Application development domain
- Proficiency with JavaScript with working knowledge of Node.js and frameworks available for it such as Express
- Solid understanding the nature of asynchronous programming and its quirks and workarounds
- Hands-on experience in server-side templating languages and server-side CSS preprocessors
- In-depth understanding of front-end technologies, such as HTML5, and CSS3
- Experience in understanding accessibility and security compliance along with user authentication and authorization between multiple systems, servers, and environments
- Experience in integration of multiple data sources and databases into one system
- Experience in fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git and familiar with concepts of Cloud based microservices
Preferred Technical and Professional Expertise
- You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies
- Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work
- Intuitive individual with an ability to manage change and proven time management
- Proven interpersonal skills while contributing to team effort by accomplishing related results as needed
- Up-to-date technical knowledge by attending educational workshops, reviewing publications
Job Particulars
Education BE/B.Tech, Any Graduate
Who can apply Freshers and Experienced (0 to 3 Years )
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id1204030
Job Category Tech Support
Locality Address
State Karnataka
Country India
About Company
International Business Machines Corporation (IBM) is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries. The company began in 1911, founded in Endicott, New York, as the Computing-Tabulating-Recording Company (CTR) and was renamed 'International Business Machines' in 1924.
Jobs By Location
Bangalore
Kolkata
Pune
Delhi
Chennai
Ahmedabad
Gurgaon
Noida
Mumbai
Hyderabad
Others also searched for
Job & career videos Subscribe