Jobs · South Dakota

Software Developer (Intern), Part-Time

Golden West Telecommunications · Rapid City, SD · 1 mo ago
Part-time
We need to output HTML fragment with sections: About the role? The posting includes "General Summary" then "Essential Job Functions", "Other Responsibilities", "Knowledge, Skills & Abilities", "Education And/or Experience", "Certifications, Licenses, Registrations", "Other Qualifications And/or Credentials", "Physical Requirements", "Working Conditions", "Note", "Disclaimer". We need to remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Also remove "Note To perform this job successfully..." maybe considered boilerplate? It's a note about accommodations; might be considered legal boilerplate. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The note about accommodations is legal? Might be considered legal boilerplate; but it's about reasonable accommodations. Might be considered EEO? Probably remove. Disclaimer also legal boilerplate; remove. Also "Alternatively, you can apply..." is application instruction; remove. We need to keep substantive info: General Summary, Essential Job Functions, Other Responsibilities, Knowledge, Skills & Abilities, Education And/or Experience, Certifications, Licenses, Registrations, Other Qualifications And/or Credentials, Physical Requirements, Working Conditions. We need to use

for section headings (e.g., About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). However we can use other headings? The instruction says use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It suggests we should use those headings if applicable. But we can also use other headings? It says use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). Likely they want us to map sections to those headings where appropriate. For example, "General Summary" could be "About the role". "Essential Job Functions" and "Other Responsibilities" could be under "Responsibilities". "Knowledge, Skills & Abilities" could be "Skills". "Education And/or Experience" could be "Qualifications". "Certifications, Licenses, Registrations" maybe also Qualifications? Could be part of Qualifications. "Other Qualifications And/or Credentials" also Qualifications. "Physical Requirements" maybe not a standard heading; but we could include as a separate section? The instruction says include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text. Physical Requirements has content (list). So we should include it. But what heading to use? Not in the list. Could we still use

with heading "Physical Requirements"? The instruction says use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but suggests those are examples. Probably we can use any heading but must be

. Safer to use those examples where applicable, but we can also add others like Physical Requirements, Working Conditions. However they said "Prefer a few substantive sections over many thin ones." So maybe combine some. We need to decide how to structure. Let's extract content: General Summary: "The part time Software Developer will develop and maintain software modules, user interfaces, and documentation. This individual should be comfortable writing, testing, and troubleshooting code in a mainline programming language such as C/C++, Python, Java, or C# and have knowledge of SQL relational databases. Prior knowledge of Python and JavaScript is not necessary but the part time seasonal Software Developer must be willing and able to learn these languages. This individual will be assisted by other members of the team and is not expected to perform all of the job functions without guidance." Essential Job Functions: "Create, modify and troubleshoot Python, JavaScript, and HTML. Create, modify and troubleshoot SQL queries. Ability to learn new programming languages and frameworks." Other Responsibilities: "Performs all other related duties as assigned by Management." Knowledge, Skills & Abilities: "Knowledge of a mainline programming language such as C++, Python, Java, or C#. Knowledge of SQL Relational Databases. Knowledge of CSS/HTML is preferred but not essential. Knowledge of JavaScript is preferred but not essential. Knowledge of Python is preferred but not essential. Knowledge of the Linux Operating System is preferred but not essential. Ability to follow oral and written instructions. Ability to work independently and within a team. Ability to learn and abide by Company policies and procedures. Must be organized with attention to detail." Education And/or Experience: "Two years of education pursuant to a Bachelor’s Degree in Computer Science, Computer Engineering, or a related field; or an equivalent combination of education and experience." Certifications, Licenses, Registrations: "Must have, or be able to obtain, and maintain a valid South Dakota driver’s license, have an excellent driving record and be insurable under the Company’s insurance policy." Other Qualifications And/or Credentials: (This seems to be a heading but then the content is "Physical Requirements : Physical Requirements 0-24% 25-49% 50-74% 75-100% ..." Actually the text shows: "Other Qualifications And/or Credentials Physical Requirements : Physical Requirements 0-24% 25-49% 50-74% 75-100% Seeing Must be able to read computer screen and various reports. X Hearing Must be able to hear well enough to communicate with employees and business contacts. X Standing/Walking X Climbing/Stooping/Kneeling X Lifting/Pulling/Pushing X Fingering/Grasping/Feeling Must be able to write, type, and use phone system. X Sitting X Working Conditions Good working conditions with the absence of disagreeable conditions. Climate controlled building with adequate lighting and space. The noise level in the work environment is usually moderate." It seems the formatting got messed: after "Other Qualifications And/or Credentials" there is "Physical Requirements :" then a table-like list. Then "Working Conditions". So we need to parse. Thus we have sections: - Other Qualifications And/or Credentials (maybe empty? Actually it's followed by Physical Requirements content). Might be that "Other Qualifications And/or Credentials" is a heading and then the content is the Physical Requirements table. So we could treat "Other Qualifications And/or Credentials" as a section with content being the Physical Requirements list. - Then "Working Conditions" as another section. Thus we have sections: General Summary, Essential Job Functions, Other Responsibilities, Knowledge, Skills & Abilities, Education And/or Experience, Certifications, Licenses, Registrations, Other Qualifications And/or Credentials (Physical Requirements), Working Conditions. We need to map to headings: About the role (General Summary), Responsibilities (Essential Job Functions + Other Responsibilities), Requirements (Education And/or Experience + Certifications, Licenses, Registrations + Other Qualifications And/or Credentials?), Skills (Knowledge, Skills & Abilities), Benefits/Pay/Schedule not present, so omit. We could also have a separate section for Physical Requirements if we want to keep detail. But instruction says prefer few substantive sections over many thin ones. So combine. Thus we could have:

About the role

General Summary content.

Responsibilities

  • Create, modify and troubleshoot Python, JavaScript, and HTML.
  • Create, modify and troubleshoot SQL queries.
  • Ability to learn new programming languages and frameworks.
  • Performs all other related duties as assigned by Management.

Skills

  • Knowledge of a mainline programming language such as C++, Python, Java, or C#.
  • Knowledge of SQL Relational Databases.
  • Knowledge of CSS/HTML is preferred but not essential.
  • Knowledge of JavaScript is preferred but not essential.
  • Knowledge of Python is preferred but not essential.
  • Knowledge of the Linux Operating System is preferred but not essential.
  • Ability to follow oral and written instructions.
  • Ability to work independently and within a team.
  • Ability to learn and abide by Company policies and procedures.
  • Must be organized with attention to detail.

Qualifications

  • Two years of education pursuant to a Bachelor’s Degree in Computer Science, Computer Engineering, or a related field; or an equivalent combination of education and experience.
  • Must have, or be able to obtain, and maintain a valid South Dakota driver’s license, have an excellent driving record and be insurable under the Company’s insurance policy.
  • Physical Requirements: Seeing – Must be able to read computer screen and various reports. (X) etc. We need to include the list.
But we need to preserve all substantive information. The Physical Requirements list includes categories with percentages and X marks. We need to convey that. Could format as a list with subitems. We also have Working Conditions: "Good working conditions with the absence of disagreeable conditions. Climate controlled building with adequate lighting and space. The noise level in the work environment is usually moderate." We could add a

Working Conditions

...

but instruction says prefer few sections; maybe we can add as a subsection under Qualifications? But it's distinct. Could add a separate section if substantive. It's not too thin. Might be okay. We need to avoid filler like "commensurate with experience". Not present. We must not include disclaimer, note, application instructions. Thus final HTML:

About the role

The part time Software Developer will develop and maintain software modules, user interfaces, and documentation. This individual should be comfortable writing, testing, and troubleshooting code in a mainline programming language such as C/C++, Python, Java, or C# and have knowledge of SQL relational databases. Prior knowledge of Python and JavaScript is not necessary but the part time seasonal Software Developer must be willing and able to learn these languages. This individual will be assisted by other members of the team and is not expected to perform all of the job functions without guidance.

Responsibilities

  • Create, modify and troubleshoot Python, JavaScript, and HTML.
  • Create, modify and troubleshoot SQL queries.
  • Ability to learn new programming languages and frameworks.
  • Performs all other related duties as assigned by Management.

Skills

  • Knowledge of a mainline programming language such as C++, Python, Java, or C#.
  • Knowledge of SQL Relational Databases.
  • Knowledge of CSS/HTML is preferred but not essential.
  • Knowledge of JavaScript is preferred but not essential.
  • Knowledge of Python is preferred but not essential.
  • Knowledge of the Linux Operating System is preferred but not essential.
  • Ability to follow oral and written instructions.
  • Ability to work independently and within a team.
  • Ability to learn and abide by Company policies and procedures.
  • Must be organized with attention to detail.

Qualifications

  • Two years of education pursuant to a Bachelor’s Degree in Computer Science, Computer Engineering, or a related field; or an equivalent combination of education and experience.
  • Must have, or be able to obtain, and maintain a valid South Dakota driver’s license, have an excellent driving record and be insurable under the Company’s insurance policy.
  • Physical Requirements:

Similar jobs

Intern (Part-time)

Rexel USAFort Collins, CO· 3 mo ago
Education$16.5–$20.63/hrapply on careerarc.com

Intern (Part-time)

Rexel SouthernFort Collins, CO· 3 mo ago
Education$16.5–$20.63/hrapply on careers.rexel.com