Designing, developing, reviewing, and supporting application solutions with a focus on Web technologies
Working on complex application components.
Integrating software packages, programs, and reusable objects residing on multiple platforms.
Working with the development team to resolve defects.
Adhering to compliance procedures and internal/operational risk controls in accordance with any and all applicable regulatory standards, requirements, and policies.
Technical Skills
Strong knowledge and understanding of object-oriented design, RESTful Web services, JavaScript, Ajax, HTML5, CSS3, XML, jQuery, JSON, Angular 5 or ReactJS, and Photoshop.
Extensive knowledge of cross-browser development and W3C standards.
Working knowledge of Web server technology and the ability to make appropriate recommendations related to server support for supported applications.
Strong understanding of Web strategies, technologies, protocols, and tools.
Strong knowledge and understanding of various Internet programming languages, analytics, and trends.
Knowledge and understanding of application development methodologies.
Working knowledge of structuring, developing, and implementing interactive Web sites and Web-based applications.
Knowledge of data privacy practices and laws, as well as working knowledge of application security and best practices.
Familiarity with Agile development and methods of implementation for development.
Passion to design artistically and a keen interest to learn new concepts and technologies.
Education
UG: B.Tech/B.E. in Any Specialization, BCA in Computers, B.Sc in Any Specialization