Responsible for defining the overall structure of a program or system and ensuring all parts of the project run smoothly.
Tasks:
Identifying the organizations needs.
Breaking down large scale projects into manageable chunks.
Working out which IT products to use based on cost-benefit analysis and research.
Staying updated with the latest changes in software and technologies that are relevant to the business or clients.
Explaining to designers and developers what's required and overseeing the progress.
Producing documents that monitor progress and ensure the quality of the project.
Advise the client on managing future IT Landscape.
Skills Required:
Good communication with clients/operational managers listening and providing answers.
Strong problem-solving skills.
Ability to build good relationships with clients/operational managers and colleagues.
Ability to gather and assimilate information.
Up to date knowledge of technical applications.
Good knowledge of quality standards, legislation, and best practice.
Ability to adapt and prioritizes.
Ability to work under pressure and meet deadlines.
Ability to think ahead and anticipate problems, issues, and solutions
Strong communication, interpersonal and technical leadership skills.
Expert in core JAVA and J2EE/Java EE and in-depth knowledge (MongoDB/ExpressJS/AngularJS, NodeJS/REACTJS).
Exposure on Git/Bitbucket for Version Control and Management.
Should have good exposure with technologies associated with AI and AR/VR (. Tensor Flow, Watson for object identification/image processing)
Understands Web Performance and Web Security.
Experience : 3 - 5 Years
No. of Openings : 4
Education : B.Tech/B.E, M.C.A, M.Tech
Role : Java Developer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]
Job Country : India