Hi,
I have taken the following 2 NOCs for Job Code 2173 (Software Engineer) from my current and previous company. Does the text/description look satisfactory/acceptable for this job code?
Current Company:
Positions Held:
Senior Manager (XXX – Ongoing)
Roles and Responsibilities-
• Analyse business processes, design the process flow/implementation and lead
the actual robotic process automation (RPA) delivery
• Extensive hands on development on C# WinForms applications and libraries,
ASP.net and WCF/REST services
• Advanced knowledge of Object Oriented Analysis and Design (OOAD)
and the ability to understand and utilize design patterns in C#
• Design flexible, modular and reusable code using Object Oriented Programming
in C# .Net and also OpenSpan Pega Robotics which can be consumed across all
RPA solutions
• Perform code reviews and conduct C# interviews
Manager
Roles and Responsibilities-
• Create the actual software robotic process/ automation
• Familiarity with Application Lifecycle Management tools like Git/Stash, JIRA,
Train, Jenkins
• Unit Testing the developed component before releasing for Quality Assurance Tests
• Troubleshoot and fix application bugs
• Perform Regression Testing and Infrastructure setup for robot run
in QA, UAT, Prod environments
Previous Company:
Positions Held:
Consultant
Roles and Responsibilities-
• Understand/Incorporate Agile methodology and ceremonies as part of
Software Development Lifecycle
• Took the PEGA System Architect Certification and conducted PEGA training for the rest
of the team
• Led the development team and was the Scrum Master for 3 Sprints
• Led the Performance tuning team which included LINQ and SQL optimizations
with brilliant outcomes in production environment and reduction in Application
and DB CPU usage
• Software development using ASP.Net MVC, WCF, REST API, Entity Framework,
HTML, CSS, JQuery, SQL
Business Technology Analyst
Roles and Responsibilities-
• Understanding business requirements in order to effectively plan
and design functionalities (using Sequence Diagrams) and finally develop code
• Development and maintenance of high quality software programs in C# .Net,
Microsoft ASP.Net MVC, WCF, REST API, Entity Framework, HTML, CSS, JQuery, SQL
• Usage of Design patterns to ensure dynamic, scalable, reusable C# code
• Writing complex stored procedures and performance optimization using SQL
• Unit Testing the developed component before releasing for Quality Assurance Tests
• Troubleshoot and fix application bugs and smoke testing
I have taken the following 2 NOCs for Job Code 2173 (Software Engineer) from my current and previous company. Does the text/description look satisfactory/acceptable for this job code?
Current Company:
Positions Held:
Senior Manager (XXX – Ongoing)
Roles and Responsibilities-
• Analyse business processes, design the process flow/implementation and lead
the actual robotic process automation (RPA) delivery
• Extensive hands on development on C# WinForms applications and libraries,
ASP.net and WCF/REST services
• Advanced knowledge of Object Oriented Analysis and Design (OOAD)
and the ability to understand and utilize design patterns in C#
• Design flexible, modular and reusable code using Object Oriented Programming
in C# .Net and also OpenSpan Pega Robotics which can be consumed across all
RPA solutions
• Perform code reviews and conduct C# interviews
Manager
Roles and Responsibilities-
• Create the actual software robotic process/ automation
• Familiarity with Application Lifecycle Management tools like Git/Stash, JIRA,
Train, Jenkins
• Unit Testing the developed component before releasing for Quality Assurance Tests
• Troubleshoot and fix application bugs
• Perform Regression Testing and Infrastructure setup for robot run
in QA, UAT, Prod environments
Previous Company:
Positions Held:
Consultant
Roles and Responsibilities-
• Understand/Incorporate Agile methodology and ceremonies as part of
Software Development Lifecycle
• Took the PEGA System Architect Certification and conducted PEGA training for the rest
of the team
• Led the development team and was the Scrum Master for 3 Sprints
• Led the Performance tuning team which included LINQ and SQL optimizations
with brilliant outcomes in production environment and reduction in Application
and DB CPU usage
• Software development using ASP.Net MVC, WCF, REST API, Entity Framework,
HTML, CSS, JQuery, SQL
Business Technology Analyst
Roles and Responsibilities-
• Understanding business requirements in order to effectively plan
and design functionalities (using Sequence Diagrams) and finally develop code
• Development and maintenance of high quality software programs in C# .Net,
Microsoft ASP.Net MVC, WCF, REST API, Entity Framework, HTML, CSS, JQuery, SQL
• Usage of Design patterns to ensure dynamic, scalable, reusable C# code
• Writing complex stored procedures and performance optimization using SQL
• Unit Testing the developed component before releasing for Quality Assurance Tests
• Troubleshoot and fix application bugs and smoke testing