- Type Learning
- Level Foundational
- Time Months
Full Stack Engineer - Practical
Issued by
Insurance Solutions
A Practical Full Stack Engineer executes with internal guidance and support. This skill level maps to an individual contributor role with proven skills in front-end and back-end design, development, testing, debugging, and DevOps processes. Individuals in this proficiency level should demonstrate strong communication, collaboration, and coordination skills across software development roles.
- Type Learning
- Level Foundational
- Time Months
Skills
- Angular (Web Framework)
- Back End (Software Engineering)
- Communications
- Debugging
- Front End (Software Engineering)
- GitHub
- Java (Programming Language)
- PL/SQL
- Pull/Merge Requests
- Scripting
- User Story
- Web Services
Earning Criteria
-
Champion user story creation through creativity, design and documentation to complete at least 10 user story points.
-
Successfully deliver 5 code artifacts in the below-listed technologies. These artifacts must be reviewed and accepted as CI/CD pull requests. Front End Technologies - react, angular, jquery, HTML, and CSS. Back End Technologies -- Node.JS, Spring Boot, Java, Express Collaborate with Devops team to assist in CI/CD automation. Use a script (Shell, Bash, Python ,Jpac etc.) to automate a task. Database Technologies -- DDL, DML,PL/SQL or relevant DB code
-
Demonstrate the ability to fix at least 10 code scan issues (High/Medium) like CodeQL and SonarQube .
-
Ensure code quality by designing at least 3 different test cases for each functionality. Execute testing using the JUnit framework while ensuring at least two pull requests are accepted.
-
Demonstrate proactive help to another team member in issue resolution. Find opportunities to share knowledge in a team environment.
-
Create how-to technology documentation and ensure traceability.