Can you please evaluate if to which NOC these Roles and Responsibilities justify
Designation Software Engineer working since Dec 2011
•    Design and develop interfaces between Legacy systems and application developed on force.com platform
•    Develop data models, entity relationship diagrams, and plans.
•    Interacting with clients and company management to gather and assess client requirements.
•    Hands on experience on technologies – Core Java,J2EE, Apex, Visualforce, Android SDK, HTML 5, CSS, JavaScript and version control tools like CVS,  Tortoise SVN and migration tools like Salesforce Data Loader  and Force.com Migration tool.
•    Technical training and onboarding of new team members and others in project.
•    Testing, debugging, diagnosing and correcting possible faults in the application within testing procedures and quality standards to ensure system perform to specification.
•    Project Development and enhancements incorporating Agile methodologies.
•    Provide support for quality assurance testing and defect resolution and to ensure adherence to CMMi level 3 standards.
Also need some suggestion if anything else needs to be added or so that I can request my manager to make the changes accordingly.