Knowledge of the organization's design principles used for application development.
Knowledge of the process to review and provide input to design specifications.
Develop Applications - 815 req. hrs
Knowledge of coding languages used by the organization.
Knowledge of the application development process including coding, documentation and testing.
Knowledge of how to review an application's code as part of a peer group.
Knowledge of how to revise and adapt existing code to meet emerging requirements
Ability to write and document the code used by the organization for application development.
Ability to integrate application subsystems.
Ability to revise and adapt existing code to meet emerging requirements.
Ability to understand log monitoring and carry out preventative health checks.
Test & Validate Applications - 630 req. hrs
Ability to perform unit testing and rework code.
Ability to conduct a peer review of an application's code.
Ability to create and test prototypes as pare to the development process.
Knowledge of the process for developing a test plan for an application.
Ability to perform validation testing on new applications.
Knowledge of how to validate user documentation.
Knowledge of how to interpret test results and make recommendations.
Knowledge of how to support user acceptance testing.
Computer Fundamentals - 3 req. hrs
Overview of computer fundaments, parts of computer system, common commands, terminology, and components to include computer architecture, history/trends, and computational theory.
Core C# - 40 req. hrs
Basic and Advanced Programming, Design Pattern Overview, Async and Parallel Programming, Visual Studio 2019, Azure and AWS.
Backend – Core SQL and Data Access - 30 req. hrs
Basic and advanced SQL -DML/DDL, and Cloud-Based, include SSRS (SQL Server Reporting Services)
ASP.NET - 50 req. hrs
Basic and Advanced MVC, Webforms/IIS, Browser Developer Tools, Azure and AWS Environment
User Interface - 48 req. hrs
Web Services - 24 req. hrs
Basic and Advanced SOA, Restful Web Services, Service Security, Testing and Performance and Microservices.
Cloud Platform - 6 req. hrs
High Level Overview of Cloud Platforms (AWS, Azure), various services, advantages
Dev Ops - 24 req. hrs
Basic and Advanced CI, Server Configurations, Deployment Package, Code Analysis, Test Runner, GitHub, Slack, AWS EC2, Azure, UpSource, and Pivotal Tracker.
Core .NET or JAVA - 150 req. hrs
Understanding .NET Framework Concepts, Namespaces and Classes in the .NET Framework, .NET Code Compilation, Basic and Advanced Programming, Design Pattern Overview, Async and Parallel Programming, JDK, Spring Tools, Junit, Azure and AWS
Services - 24 req. hrs
Basic and Advanced SOA, Restful Web Services, Service Security, Testing and Performance and Microservices. AWS Lambda