1

Software Development Trainee Jobs in Minnesota (NOW HIRING)

Production Trainer - 12HR Nights

Saint Cloud, MN ยท On-site

$19.61 - $27.41/hr

Training and Development * Conduct hands-on training for new hires and existing employees on ... Track progress and provide feedback to trainees and management. Process and Quality Support

Controls Technician-FBO

Faribault, MN ยท On-site

$30.75 - $43.25/hr

Mentor Controls Trainees and support skill development within the controls group. QUALIFICATIONS ... Ability to efficiently learn and use business and technical software tools-including Microsoft ...

... software applications such as a computer aided dispatch system or phone system. Applicants should ... trainee employment. This is necessary due to the high degree of liability the call taker can incur ...

... software applications such as a computer aided dispatch system or phone system. Applicants should ... trainee employment. This is necessary due to the high degree of liability the call taker can incur ...

Controls Technician-FBO

Faribault, MN ยท On-site

$30.75 - $43.25/hr

Mentor Controls Trainees and support skill development within the controls group. QUALIFICATIONS ... Ability to efficiently learn and use business and technical software tools-including Microsoft ...

Showing results 21-40

Software Development Trainee information

What are the key skills and qualifications needed to thrive as a software development trainee, and why are they important?

To thrive as a Software Development Trainee, you need foundational programming knowledge, problem-solving skills, and a degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments and frameworks are typically expected. Strong communication, eagerness to learn, and teamwork set standout candidates apart in this entry-level role. These skills are essential for effectively contributing to projects, adapting to new technologies, and collaborating within software development teams.

What is a software development trainee?

A Software Development Trainee is an entry-level professional who is learning the fundamentals of software development while working under the supervision of experienced developers. They typically assist in coding, testing, debugging, and documenting software applications. The role is designed to help trainees gain practical experience, improve their technical skills, and understand industry best practices. Over time, software development trainees may take on more complex tasks as they grow in their knowledge and confidence.

What types of projects and technologies might a software development trainee typically work with during their first year?

As a Software Development Trainee, you can expect to be involved in a variety of projects that introduce you to real-world coding, debugging, and software testing. You'll likely gain hands-on experience with popular programming languages, such as Java, Python, or JavaScript, and work within frameworks or tools commonly used by the team. Trainees often contribute to both new feature development and the maintenance of existing applications while collaborating closely with mentors, senior developers, and cross-functional teams. This environment is designed to accelerate your learning and help you build a solid foundation in software engineering best practices.

What is the difference between Software Development Trainee vs Software Developer?

AspectSoftware Development TraineeSoftware Developer
CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or certification in computer science or related field
Work EnvironmentEntry-level, supervised training programs, often in tech companies or training institutesFull-time professional role within a team, involved in project development
ResponsibilitiesLearning coding, tools, and basic tasks under supervisionDesigning, coding, testing, and maintaining software applications
Experience LevelBeginner or in training phaseIntermediate to experienced professionals

The main difference between a Software Development Trainee and a Software Developer is the experience level and responsibilities. Trainees are in learning and development stages, often under supervision, while developers are fully responsible for software projects. Trainees focus on gaining skills, whereas developers apply those skills to create software solutions.

What are the most commonly searched types of Software Development jobs in Minnesota? The most popular types of Software Development jobs in Minnesota are:
What cities in Minnesota are hiring for Software Development Trainee jobs? Cities in Minnesota with the most Software Development Trainee job openings:
Infographic showing various Software Development Trainee job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Licensed Professional Mental Health Counselor-Mental Health Out Patient

SD Department of Veterans Affairs

Saint Cloud, MN โ€ข On-site

$81K/yr

Full-time

Posted 6 days ago


Job description

The Licensed Professional Mental Health Counselor (LPMHC) position is assigned to the St. Cloud VA (Health Care System) HCS Mental Health Integrated Clinical Community (MH ICC). The LPMHC provides comprehensive psychotherapy, assessment, care coordination and consult management services to Veterans for issues related to mental health, behavior issues, substance use disorders, and other complex and diverse psychosocial problems.
Qualifications:Basic Requirements:
  • United States Citizenship: Non-citizens may only be appointed when it is not possible to recruit qualified citizens in accordance with VA Policy.
  • English Language Proficiency. In accordance with 38 U.S.C. 7402(d), no person shall serve in direct patient care positions unless they are proficient in basic written and spoken English.
Education - Master's or doctoral degree in one of the following:
  • Clinical Mental Health Counseling; Clinical Rehabilitation Counseling; Clinical Mental Health Counseling and Clinical Rehabilitation Counseling; OR
  • A related field, from a program accredited by the Council on Accreditation of Counseling and Related Educational Programs (CACREP). Examples of related mental health counseling fields include but are not limited to Addiction Counseling; Community Counseling; Gerontology Counseling; Marital, Couple, and Family Counseling. CACREP defines the date when graduates are considered to have graduated from a CACREP accredited program. Additional information may be obtained from http://www.cacrep.org/directory/.
    • NOTE: Traditional Rehabilitation counseling programs that are accredited by CACREP do not meet the Licensed Professional Mental Health Counselor (LPMHC) qualification standards as Traditional Rehabilitation counseling differs from Clinical Rehabilitation counseling.
Licensure - Must hold a full, current, and unrestricted license to independently practice as a Licensed Professional Mental Health Counselor, which includes diagnosis and treatment.
Grandfather Provision: An LPMHC employed in VHA on the effective date of the qualification standard (4/3/2018) who did not meet all the basic requirements in this standard may not be promoted beyond the full performance level (GS-11) or be newly placed in supervisory or managerial positions until meeting the full qualification requirements.
Grade Determinations: In addition to the basic requirements stated above, the following qualification criteria must be met for each grade. The candidate's qualifications must clearly demonstrate the level of competence required for the grade.
GS-11 LPMHC (Full Performance Level) Requirements: In addition to meeting the basic requirements and the GS-9 KSAs, to qualify for the GS-11 you must have at least one year of post-master's or post-doctoral degree mental health counseling experience (VA or non-VA experience) that demonstrates the following Knowledge, Skills, and Abilities:
GS-09 LPMHC Knowledge, Skills, and Abilities:
  1. Ability to engage in intake and assessment, problem identification, diagnosis, treatment planning and implementation, continuum of care, evaluation and follow-up.
  2. Knowledge of current Diagnostic and Statistical Manual (DSM) of Mental Disorders in formulation of treatment goals and application of appropriate clinical interventions using professional counseling practices.
  3. Basic knowledge of professional counseling practice with emphasis on human development principles through cognitive, affective, behavioral or systemic interventions, and strategies that address high risk behaviors, wellness, personal growth, and career development across the life span.
  4. Ability to use a wide variety of individual, group, or family counseling interventions.
  5. Ability to serve on an interdisciplinary team with focus on the intrapersonal, interpersonal, and relational functioning of individuals, groups and families and on the counseling approaches, strategies, and techniques that will best help patients function effectively.
  6. Basic skill in the use of computer software applications for drafting documents, data management, maintaining accurate, timely and thorough clinical documentation and delivery of services, such as Telehealth.
  7. Ability to learn and utilize software programs in use by VHA.
  8. Knowledge and understanding of existing relevant statutes, case laws, ethical codes, and regulations affecting professional practice of counseling.
  9. Ability to communicate effectively, both orally and in writing, with people from varied backgrounds.

GS-11 LPMHC Knowledge, Skills, and Abilities:
  1. Ability to make professional evaluations, decisions, and recommendation for treatment planning and implementation.
  2. Advanced knowledge and mastery of the fundamentals of the counseling process which includes defining patient/family problems and maintaining an effective counseling relationship.
  3. Ability to provide subject matter consultation to colleagues and trainees on the counseling process within various specialty areas, build on the foundation of competence through regular meetings and discussions to explain assignments, review progress of cases and confer about the counseling perspectives and orientation.
  4. Ability to provide complex crisis intervention and stabilization to patients who are in psychological distress. Requires independent judgment and skill.
  5. Ability to establish goals/treatment through a collaborative process with the patient utilizing advanced counseling skills, including evidenced- based practices, screening, and psychosocial assessment.
  6. Ability to use a wide variety of individual, group, or family counseling interventions.
  7. Ability to fully utilize the current DSM in making diagnoses and formulation of treatment goals and application of appropriate clinical intervention using professional counseling practices.
  8. Ability to develop and facilitate psychotherapy and psycho- education groups that include life skills, family support, and community integration. This may include evidence-based psychotherapy.
Reference: For more information on this qualification standard, please visit https://www.va.gov/ohrm/QualificationStandards/.Licensed Professional Mental Health Counselor Qualification Standard
Preferred Experience: Mental Health
The full performance level of this vacancy is GS-11.
Physical Requirements: You will be asked to participate in a pre-employment examination or evaluation as part of the pre-employment process for this position. Questions about physical demands or environmental factors may be addressed at the time of evaluation or examination.Education:IMPORTANT: A transcript must be submitted with your application.
Note: Only education or degrees recognized by the U.S. Department of Education from accredited colleges, universities, schools, or institutions may be used to qualify for Federal employment. You can verify your education here: http://ope.ed.gov/accreditation/. If you are using foreign education to meet qualification requirements, you must send a Certificate of Foreign Equivalency with your transcript in order to receive credit for that education. For further information, visit: https://sites.ed.gov/international/recognition-of-foreign-qualifications/.Employment Type: OTHER