Software Technician Job Description

Software Technician Job Description

4.5
187 votes for Software Technician
Software technician provides production technical support with service-now/splunk/ssh for Envision applications and provide continuous integrations using Jira,Jenkins,Stash, Docker, Kubernetes.

Software Technician Duties & Responsibilities

To write an effective software technician job description, begin by listing detailed duties, responsibilities and expectations. We have included software technician job description templates that you can modify and use.

Sample responsibilities for this position include:

Follows all company safety policies and procedures and attend all safety trainings related to the job position
Perform duties as an individual contributor and/or team member with 100% hands-on-work
Record, report, and track defects to accurately depict the status of their software testing
Manage relationships in a manner acceptable to others and to the organization
Takes prompt action to accomplish objectives
Accomplish tasks by considering all areas involved, no matter how small
Test Setup
Renewal of maintenance agreements for production equipment maintenance of production equipment
Maintain software factory replication equipment to prevent significant downtime
Monitor Baseline Line Health Change Point Monitoring

Software Technician Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Technician

List any licenses or certifications required by the position: IAT, CISCO, ITIL, DOD, II, MCSE, CSAM, CCNA, MCSD, ISO

Education for Software Technician

Typically a job would require a certain level of education.

Employers hiring for the software technician job most commonly would prefer for their future employee to have a relevant degree such as Associate and Bachelor's Degree in Computer Science, Technical, Education, Associates, Engineering, Information Technology, Computer, Electronics, Information Systems, Business

Skills for Software Technician

Desired skills for software technician include:

Job
Configuration and troubleshooting
Software applications
Specialized functions
Working with different server hardware
VMware
Windows
Docker
Ansible
Build infrastructure and orchestration tools: Jenkins

Desired experience for software technician includes:

Experience with management technologies like vPro (client ME), Base Management Controllers, and Open IPMI
IDE (Eclipse, Visual Studio)
6+months writing and reviewing automation scripts in JavaScript programming language
6+ months’ experience in highly regulated industry (e.g., medical, aerospace)
6+ months’ experience in Android using the Android SDK and framework
Experience on a variety of automation test framework

Software Technician Examples

1

Software Technician Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of software technician. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software technician
  • Coordinate job assignments, activities, and work with maintenance technicians to improve production line processes
  • Release software for specific tool families, which includes some trouble-shooting and working with fab personnel
  • Add specific software lines, configure FDC gateways, and trouble-shoot the release of FDC to specific tool families
  • Work with engineers or techs to release other software projects such as Equipment Constant management, Recipe Management, or others
  • Work with FAST team members to add simple, specific software to BARS/MES software
  • With appropriate skills, write station controller software, to help test BARS software before rollout, or add tool definition for new tools
  • Documentation and support documents creation and maintenance
  • Generate support documents for FAST products, systems, and capabilities
  • Write wiki support documents for FAST trouble-shooting
  • Efficiently executes software tests (both manual and automated) to assess machine performance according to engineer’s instructions
Qualifications for software technician
  • Bachelor’s degree in Biomedical Engineering, Bioengineering, Biology, Chemistry, or Computer Science
  • Self-motivated, willing to learn new concepts, technologies, and products quickly
  • Experience working with databases and Excel spreadsheets
  • Experience with stand-up and configuration activities
  • Experience in script languages like Python, Groovy, Shel.
  • Knowledge of build automation tools, ideally QuickBuild
2

Software Technician Job Description

Job Description Example
Our company is looking to fill the role of software technician. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software technician
  • Reports software issues to Problem Log accurately and clearly so developers can quickly repeat the problem
  • Proactively and clearly communicates status and issues during testing
  • Updates test procedures and test plans as needed
  • Operates rapid prototyping machines and other equipment
  • Trains other technicians on new test procedures
  • Analyzes, designs and prepares data requirements for test execution
  • Designs and develops quality assurance test scripts and plan to aid in the quality assurance process
  • Provides task dependencies, priorities and time estimates
  • Stays current on changing and updated trends, software upgrades, new internet browser products and/or versions
  • Working on the on call support rota ensuring 24/7 cover
Qualifications for software technician
  • Knowledge of Electronic Trading systems is a plus
  • Computer and networking knowledge/experience
  • Must demonstrate advanced troubleshooting skills
  • Ability to diagnose root cause, document findings and provide potential solutions, both temporary and permanent
  • Capable of quickly learning proprietary software and procedures and able to follow complex technical documentation
  • Adaptability to ever changing product environments (software, hardware, network)
3

Software Technician Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software technician. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software technician
  • WMS and supply-chain knowledge
  • As some travel is involed, a full drivers licence and own car is essential
  • Participate in maintaining quality of product all the way through the Agile Development process from requirement specifications to release
  • Run test cases based on set qualifications and parameters
  • Improve upon and develop current and new test cases
  • Complete releases in timely manner
  • Work with other teams to resolve testing issues and bugs within the system
  • Reside at customer's technical center to support the development team on problem resolution and root cause identification
  • Execute bench and vehicle testing aimed at replicating reported wrong behaviors
  • Collect information over CAN/LIN networks to help the development team understand problems at bench and vehicle levels
Qualifications for software technician
  • Experience with to test, analyze, and solve technical problems
  • Knowledge of scripting language (e.g., Perl, JavaScript, shell, batch)
  • Some experience with SQL and relational databases
  • Able to work 12 hour shifts, 7 days on and 7 days off, and capable of adapting to business needs
  • A+ Certification or equivalent experience preferred
  • 6-12 months minimal experience as a Customer Service Representative
4

Software Technician Job Description

Job Description Example
Our growing company is looking to fill the role of software technician. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software technician
  • Flash test properties with software updates for vehicular validation
  • Normally receives detailed instructions on all work, but follows established procedures on routine work
  • Works on assignments that are routine in nature, but recognizes the need for occasional deviation from accepted practice
  • Identifies and documents exact sequence of activities that produce malfunctions
  • Collection and scrubbing of data collected on a wireless wearable device for delivery to engineering teams
  • Configure HW and SW used for data collection
  • Follows pre-established departmental standards and guidelines as they pertain to design and development
  • Verify that all documentation and safety rules associated with assignments have been coordinated effectively prior to implementation
  • Work on engineering projects such as improvement modifications of existing equipment to meet production demands and development of new equipment/processes
  • Perform advanced maintenance of the Device department (Fiber and Dialyzer) automated equipment by performing complex maintenance tasks, improvement projects, software validations, and training maintenance technicians
Qualifications for software technician
  • Proficiency in engineering documentation
  • At least 4 years of QA work experience required
  • Minimum 2 years' experience developing object-oriented software in C++ or C# preferred
  • Interest and comprehension of math, physics, gaming, GUI design, or 3D graphics
  • Excellent communication skills for team collaboration and ability to discuss technical issues with customers who may not have technology backgrounds
  • Professional experience in Agile methodologies (Scrum, Kanban, or )
5

Software Technician Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software technician. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software technician
  • Respond to electronic/software equipment malfunctions when required ensuring the electrical, software, electronic equipment and instrumentations systems of the Device area are operating efficiently
  • Makes recommendations regarding the systems and software, both voluntarily and as requested
  • Performs work in any other areas of responsibility as appropriate to meet the needs to the business
  • Emergency out-of-hours support on a rota basis (This will commence on completion of a successful probation period)
  • Deploy software upgrades and configuration changes to the field using proprietary software
  • Assist in diagnosis and resolution of kiosk software related issues
  • Collaborate across departments on various ongoing initiatives
  • Assist developers in reading and analyzing log files
  • Offer on-call support during off hours on a rotating schedule
  • Ability to pull, organize, and present statistical proof as evidence for software changes
Qualifications for software technician
  • DEC Alpha, MicroVax and PDP-11 Workstations and Servers
  • Scramnet Interface
  • HP 4000 (N' class) servers
  • NAS (Network Attached Storage)
  • Computer Monitors and terminals
  • Dell/Linux Servers

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates