You can demonstrate a strong understanding of agile methodologies like Scrum and Kanban.
NCF Category: Programming and DevOps
Development approaches (Machine Learning) (MLEC6.9) (Level Three)
You can use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
API development (MLEC6.8)(Level Three)
You can demonstrate proficiency in setting up and using APIs.
CI/CD (MLEC6.7) (Level Three)
You can demonstrate knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
Application development (MLEC6.6) (Level Three)
You can develop applications, including front-end interfaces for machine learning models.
Code review and debugging (MLEC6.5)(Level Three)
You can participate in code reviews, and demonstrate proficiency in debugging both code and statistical models.
Non functional requirements (MLEC6.4) (Level Three)
You consider non functional requirements and impact on user experience.
Robust coding practices (MLEC6.3)(Level Three)
You can write robust, well-documented, and maintainable code.
Version control (MLEC6.2) (Level Three)
You can demonstrate a strong understanding and use of source control systems like Git.
Programming skills (MLEC6.1) (Level Three)
You can demonstrate proficiency in programming.
Agile methods (MLEC6.11) (Level Four)
You lead the deployment of agile methodologies like Scrum and Kanban.
Engineering standards (Machine Learning) (MLEC6.10)(Level Four)
You can advise on the right way to apply standards and methods to ensure compliance.
Development approaches (Machine Learning) (MLEC6.9)(Level Four)
You can maintain technical responsibility for all the stages and iterations of a software development project.
API development (MLEC6.8) (Level Four)
You can demonstrate proficiency in setting up and using APIs.
CI/CD (MLEC6.7) (Level Four)
You champion continuous integration and continuous deployment (CI/CD) pipelines.
Application development (MLEC6.6) (Level Four)
You can develop applications, including front-end interfaces for machine learning models.
Code review and debugging (MLEC6.5) (Level Four)
You lead code reviews and debugging, setting the framework for what good looks like.
Non functional requirements (MLEC6.4) (Level Four)
You consider non functional requirements and impact on user experience.
Robust coding practices (MLEC6.3) (Level Four)
You devise and champion robust coding practices.
Version control (MLEC6.2) (Level Four)
You champion version control across the organisation.
Programming skills (MLEC6.1) (Level Four)
You can demonstrate proficiency in programming across multiple languages and platforms, provide technical advice to stakeholders, and set the team-based standards for programming tools and techniques.