Contact Us
Application Developer
web & mobile Engineering
QP Code SSC/Q8403 NSQF Level 6
Brief Job Description
Individuals in this job role are responsible for the design and development and maintenance of web-based and mobile based application. They manage application lifecycles and ensure the processes for continuous integration and delivery.
Personal Attributes
Individuals in this role must work and collaborate with various stakeholders involved in the development of web-based or mobile-based applications and solutions. They must be able to communicate and build relationships with others and continuously develop their knowledge and analytical abilities.
Role Map
Technology Web and Mobile
Job Category Application Developer - Web and Mobile
Job Track Engineering
Roles
Front-end Web Developer
NSQF Level: 6
Back-end Web Developer
NSQF Level: 6
Full-Stack Web Developer
NSQF Level: 6
Web Application Developer
NSQF Level: 6
Mobile Application Developer
NSQF Level: 6
Native Application Developer
NSQF Level: 6
Hybrid Application Developer
NSQF Level: 6
+ 5 Roles

Technical Competencies

Key job task/function that an individual has to perform as a part of the job. These are also known as National Occupational Standards (NOS).

11 8 Compulsory, 3 Electives
Implement DevSecOps or continuous integration/continuous delivery practices for continuous deployment of applications
This unit is about implementing DevSecOps practices, managing and maintaining application source code, version control and automating application build and testing
Develop tests or simulations for end-to-end QA of systems
This unit is about designing and developing test or simulation infrastructures to perform end-to-end QA of functionality, usability, compatibility, security, and/or performance of hardware and software systems that are supporting the deployment of algorithmic models.
Fix application bugs and improve application performance
This unit is about identify bugs in an application, isolating them and then analysing the logs to ensure smooth application performance
Monitor and manage applications and the deployed systems
This unit is about monitoring and managing applications and deployed systems.
Develop your knowledge, skills and competence
"This unit is about taking action to ensure you have the knowledge and skills you need to perform competently in your current job role and to take on new responsibilities, where required. Competence is defined as: the application of knowledge and skills to perform to the standards required."
Build and maintain relationships at the workplace
This unit is about building and maintaining constructive relationships at the workplace
Convince others to take appropriate action in different situations
This unit is about convincing others to take appropriate action in different situations
Manage and collaborate with stakeholders for project success
This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met
Develop consistent and user-friendly web app for the target platform aligned to the functional, non-functional and user experience requirements
This unit is about developing web application for different platforms keeping in mind the different requirements of the application/ solution
Develop native/cross-platform/hybrid mobile application for the target platforms
This unit is about developing mobile applications for different types of mobile platforms
Develop reliable, scalable and secure back-end aligned to the application architecture
This unit is about developing reliable and secure back-end APIs and services for any software product/ solution
View 8 more

Supplementary Topics

Advanced topics that will help you excel in this role

M-commerce applications Cross-platform and low code development Enterprise mobile management (EMM) and Application performance management (APM) Accelerated mobile page Integration of web & mobile apps with IoT, wearable devices and AR/VR Implementing 5G technology in app development

Popular Tools Used by Application Developer