Prompt Title: Software Developer Resume

Created 1 year ago
Votes 0
Views 372 times
HR
0

Prompt Detail:

Create a two-page resume for a young software developer named John Smith who has completed a one year apprenticeship which graded him with distinction. The apprenticeship has these set of knowledge, skills and behaviour: KSBs Knowledge K1: all stages of the software development life-cycle (what each stage contains, including the inputs and outputs) K2: roles and responsibilities within the software development lifecycle (who is responsible for what) K3: the roles and responsibilities of the project life-cycle within your organisation, and your role K4: how best to communicate using the different communication methods and how to adapt appropriately to different audiences K5: the similarities and differences between different software development methodologies, such as agile and waterfall. K6: how teams work effectively to produce software and how to contribute appropriately K7: software design approaches and patterns, to identify reusable solutions to commonly occurring problems K8: organisational policies and procedures relating to the tasks being undertaken, and when to follow them. For example the storage and treatment of GDPR sensitive data. K9: algorithms, logic and data structures relevant to software development for example:- arrays- stacks- queues- linked lists- trees- graphs- hash tables- sorting algorithms- searching algorithms- critical sections and race conditions K10: principles and uses of relational and non-relational databases K11: software designs and functional or technical specifications K12: software testing frameworks and methodologies Skills S1: create logical and maintainable code S2: develop effective user interfaces S3: link code to data sets S4: test code and analyse results to correct errors found using unit testing S5: conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing. S6: identify and create test scenarios S7: apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues S8: create simple software designs to effectively communicate understanding of the program S9: create analysis artefacts, such as use cases and/or user stories S10: build, manage and deploy code into the relevant environment S11: apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural) S12: follow software designs and functional or technical specifications S13: follow testing frameworks and methodologies S14: follow company, team or client approaches to continuous integration, version and source control S15: communicate software solutions and ideas to technical and non-technical stakeholders S16: apply algorithms, logic and data structures S17: interpret and implement a given design whist remaining compliant with security and maintainability requirements Behaviours B1: Works independently and takes responsibility. For example, has a disciplined and responsible approach to risk and stays motivated and committed when facing challenges B2: Applies logical thinking. For example, uses clear and valid reasoning when making decisions related to undertaking work instructions B3: Maintains a productive, professional and secure working environment B4: Works collaboratively with a wide range of people in different roles, internally and externally, with a positive attitude to inclusion & diversity B5: Acts with integrity with respect to ethical, legal and regulatory ensuring the protection of personal data, safety and security. B6: Shows initiative and takes responsibility for solving problems within their own remit, being resourceful when faced with a problem to solve. B7: Communicates effectively in a variety of situations to both a technical and non-technical audience. B8: Shows curiosity to the business context in which the solution will be used, displaying an inquisitive approach to solving the problem. This includes the curiosity to explore new opportunities, techniques and the tenacity to improve methods and maximise performance of the solution and creativity in their approach to solutions. B9: Committed to continued professional development.
avatar
Alyzande Renard
Shared 1 prompt
Created 1 year ago

Leave a Comment

Related Tag Prompts

0
0
0
0
0
0
0
0
Cover Letter
1 year ago 2023-03-09 03:38:38 Anthony Hampton
0
0
Resume Conversation Prompt.
1 year ago 2023-03-15 19:31:22 Idris Elliott
0
0
CV Maria Bello
1 year ago 2023-03-17 15:46:46 Elly
0
0
California: A Land of Adventure
1 year ago 2023-03-18 13:11:10 Johannes
0
0
Amil resume
1 year ago 2023-03-22 19:19:00 Amil
0
0
Rewrite
1 year ago 2023-03-25 18:29:17 Nikhil
0
0
Laravel Developer CV.
1 year ago 2023-03-26 04:59:20 Limon Islam
#cv
0
0
Resumen de video
1 year ago 2023-03-26 22:51:20 Frang
0
0
resume
1 year ago 2023-03-27 13:42:27 wicak
0
0
Resume editing assistance.
1 year ago 2023-03-27 20:39:43 victor
0
0
Project Description Generator
1 year ago 2023-03-28 07:46:15 Shams Evan
0
0
Amazon QA Automation Project
1 year ago 2023-03-28 08:16:36 Shams Evan
0
0
0
0
Resume_Kim Young Hoon 20230410
1 year ago 2023-04-10 07:27:13 Kim Young Hoon
0
0
AI Resume Assistance
1 year ago 2023-04-10 11:23:41 resume
0
0
SEO Job Resume.
1 year ago 2023-05-01 22:29:34 Lanier McKelvy-Rice
0
0
Internship Requested - DM
1 year ago 2023-05-08 12:58:56 darshan
0
0
Excellent Medical Advisor CV
1 year ago 2023-05-12 10:28:35 Priyanka