Software Development Technician
Building simple applications for use in larger software developments.
A Software Development Technician typically works as part of a software development team, to builds simple software components (whether web, mobile or desktop applications) to be used by other members of the team as part of larger software development projects. They will interpret simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, which other team members have developed, to produce the required component. . The Software Development Technician will also be engaged in testing that the specific component meets its intended functionality. Candidates will cover these areas on their course: Technical Competencies Communication IT Security Remote Infrastructure Data Problem solving Workflow management Health and Safety Performance Can explain the correct processes associated with WEEE (the Waste Electrical and Electronic Equipment Directive) Technical Knowledge and Understanding Logic Security Development support Data Test Analysis Development lifecycle Quality Problem solving Solves logical problems, seeking assistance when required (including appropriate mathematical application) Responds to the business environment and business issues related to software development Communication Operates appropriately in their own business’s, their customers’ and the industry’s environments User Interface Underpinning Skills, Attitudes and Behaviours Logical and creative thinking skills Problem solving skills Ability to work independently and to take responsibility Can use own initiative A thorough and organised approach Ability to work with a range of internal and external people Ability to communicate effectively in a variety of situations Maintains productive, professional and secure working environment