B.E / B.Tech in Electronics and Communication Engineering, Computer Science & Engineering, Electrical & Electronics Engineering, Information Technology; M.E / M. Sc / MCA / M. S – Mathematics.
Candidates with relevant software programming skills with or without work experience, who are graduates from other streams are also preferred.
Good communication skills in English both verbal and written.
Job Description / Responsibilities
Deliver across the entire software life cycle - concept, design, build, deploy, test, release and support.
Build prototypes at technical scoping stage of projects.
Working along the web developers to create and maintain a robust framework to support the apps/web.
Working directly with developers and product managers to conceptualise, build, test and realise products and support them
Standardising the platform to deliver across multiple brands with minimal duplication of effort.
Working with the UI design / UX team to build the interface with focus on usability features.
Keep up-to-date on the latest industry trends in the web technologies
2-3 years of work experience in web development.
Solid understanding of how web applications work including security, session management, and best development practices.
Adequate knowledge of relational database systems, Object Oriented Programming and web application development.
Hands-on experience with network diagnostics, network analytics tools.
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
Experience working with product management and UI/UX designers.
Good understanding of code versioning tools such as Git, Mercurial or SVN.
Experience with communication and messaging applications - preferred.
Experience with security software and solutions will be an added advantage