Jobs · Engineering · Missouri

SOFTWARE DEVELOPER I

Paul Mueller Company · Springfield, MO · 1 mo ago
Engineering$64k–$100k/yrFull-time
We need to produce HTML fragment with sections: headings

for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. Must not include Job ID etc. Must preserve all substantive info, no summarizing away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. So we need to extract relevant content. Let's parse the posting. First paragraph: "The Software Developer I contributes to the design, development, testing, deployment, and support of software applications and integrations that enable business operations. Gathers and evaluates end-user requirements. Performs review and troubleshooting throughout the software development lifecycle. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Stays current on emerging trends and software systems development best practices. Work closely with end users and IT staff to deliver reliable solutions while learning and following established engineering standards and practices." That's a description of role. Could be "About the role" or "Responsibilities". Then "Essential Job Functions" list: bullet-like sentences. Let's extract essential job functions: - Responsible for building and maintaining business relationships, which includes working with all levels and organizations of the Company to respond and resolve user requests and issues in a timely manner. - Communicate clearly and timely with internal users on timelines, progress and solutions in action regarding their requests and issues. - Regular, in-person attendance due to necessary teamwork and interactive nature of this position. - Develop, enhance, and maintain software applications and database objects under guidance from senior staff. - Participate in requirements gathering with users; document requirements, user stories, and acceptance criteria. - Write clear, maintainable code following team standards; perform unit testing and assist with integration testing. - Assist with troubleshooting, debugging, and resolution of application issues; escalate appropriately. - Support deployments and changes using established DevOps processes (version control, build/release, and change management). - Communicate status, progress, and blockers to the team; provide timely updates on assigned work. - Maintain professional and technical knowledge by attending training, reviewing technical publications, and participating in team learning activities. - Complete assignments and tasks in a timely and efficient manner. - Must have a valid driver’s license. - Ensures lessons learned applied to future efforts. - Leverages knowledge of Software Engineer II and III in regards to systems support methodology, skills, and tools. Then "Knowledge, Skills, Abilities (Competencies)" list: - Working knowledge of one or more programming languages and frameworks (e.g., C#, .NET, JavaScript/TypeScript) and SQL fundamentals. - Understanding of software development lifecycle concepts (requirements, design, coding, testing, deployment, support). - Familiarity with version control (e.g., Git) and basic CI/CD concepts. - Ability to troubleshoot with guidance; basic debugging and code review participation. - Strong problem-solving skills and attention to detail. - Effective verbal and written communication and listening skills. - Self-motivation and ability to complete assigned tasks with moderate supervision. - Knowledge of computer hardware, software, and networking technology. - Ability to work well under pressure and manage time effectively in a constantly changing and time sensitive environment while prioritizing multiple tasks in parallel. - Excellent communication skills both orally and written. - Ability to work well with others. - Ability to take initiative to develop new strategies and outside-the-box ideas. - Ability to work independently or collaboratively with a team. - Ability to establish and maintain working relationships with individuals at all levels of the organization. - Ability to efficiently utilize Microsoft Office Then "Education And Experience": - Bachelors degree in Computer Science, Software Engineering, or relevant discipline, or equivalent experience. - Zero (0) to Two (2) years of professional software development experience preferred (internships/co-ops considered). Then "Base Compensation Range: $63,736 - $99,691 annually Variable Compensation Range: Incentive bonus eligibility up to 12% of gross annual salary base on company performance." Then "Health and Ancillary Benefit Overview: Medical, Dental & Vision Insurance with low employee premiumsFree off-site medical clinicCompany paid Life Insurance & Short-Term Disability401k - Employer match of up to 4.0% for coworker contributions of 8.0% or moreCompany covers tuition costs up to $5,250.00 annually, contingent on course completion and gradesPaid Time Off and Sick, Family & Parental Paid Time OffTen (10) Paid HolidaysFour-day work weeks, varied shifts, and flexible remote work options depending on position Career progression program for advancementFree in-house welding, grinding & machine operation school In-house training program" Then "WORK ENVIRONMENT: Professional office environment with some time spent in the manufacturing area. Exposure to conditions, such as: dust, fumes, noise and high-degree varying seasonal temperatures. Machinery with energy sources including electrical, mechanical, hydraulic, pneumatic, chemical, or other energy." Then "Applicants for Paul Mueller Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Paul Mueller Company is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with disabilities. EEO Employer/Disabled/Protected Veteran If you are interested in applying and need assistance or have questions, please call 417-575-9000." We need to remove boilerplate: EEO, legal, application instructions (call number). Also remove duplicated lines. Also remove cookie/navigation etc (none). So we keep substantive info: role description, essential job functions, knowledge/skills/abilities, education/experience, pay, benefits, work environment maybe schedule? The posting mentions "Four-day work weeks, varied shifts, and flexible remote work options depending on position" under benefits. That's schedule info. Also "Ten (10) Paid Holidays". So we can include a Schedule section if we have specific content: "Four-day work weeks, varied shifts, and flexible remote work options depending on position" and "Ten (10) Paid Holidays". That is schedule info. Also maybe "Work environment" could be separate but not required headings list includes Schedule, Benefits, Pay. We can include Work Environment as maybe not in list but we could put under a generic heading? 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 examples. Probably we should stick to those headings where applicable. We have content for About the role (initial paragraph), Responsibilities (essential job functions), Requirements (maybe education/experience?), Qualifications (knowledge/skills/abilities?), Skills (maybe overlapping), Benefits, Pay, Schedule. We need to avoid thin sections. Let's decide: - About the role: the introductory paragraph describing role. - Responsibilities: essential job functions list. - Requirements: education and experience (Bachelors degree, 0-2 years experience). - Qualifications: knowledge, skills, abilities list (maybe combine with Skills? but we can have Qualifications heading for KSAs). - Skills: maybe we could separate technical skills from soft skills? But we might combine to avoid thin. However we have both technical and soft skills in KSAs. Could make Skills heading for technical skills (programming languages, SQL, version control, CI/CD) and Qualifications for soft skills? But the instruction says prefer a few substantive sections over many thin ones. So maybe we combine KSAs into one section called "Qualifications and Skills" but we need to use headings from list. Could use "Qualifications" for KSAs and "Skills" maybe not needed. But we need to include only when posting has real specific content. We have content for both. Could make "Qualifications" for education/experience and "Skills" for KSAs. But then we would have overlapping. Let's think. Better: Use "About the role" for intro. Use "Responsibilities" for essential job functions. Use "Requirements" for education/experience. Use "Skills" for KSAs (technical and soft). Use "Benefits" for health/ancillary benefits. Use "Pay" for compensation. Use "Schedule" for work schedule info (four-day work weeks, varied shifts, flexible remote, holidays). Omit Work Environment (maybe not needed). Also we could include "Work Environment" as a heading but not in list; but we could still include if we want, but instruction says use those examples; not strictly forbidden but better to follow. Thus sections:

About the role

...

Responsibilities

  • ... each essential job function as li

Requirements

  • Bachelors degree in Computer Science, Software Engineering, or relevant discipline, or equivalent experience.
  • Zero (0) to Two (2) years of professional software development experience preferred (internships/co-ops considered).

Skills

  • Working knowledge of one or more programming languages and frameworks (e.g., C#, .NET, JavaScript/TypeScript) and SQL fundamentals.
  • Understanding of software development lifecycle concepts (requirements, design, coding, testing, deployment, support).
  • Familiarity with version control (e.g., Git) and basic CI/CD concepts.
  • Ability to troubleshoot with guidance; basic debugging and code review participation.
  • Strong problem-solving skills and attention to detail.
  • Effective verbal and written communication and listening skills.
  • Self-motivation and ability to complete assigned tasks with moderate supervision.
  • Knowledge of computer hardware, software, and networking technology.
  • Ability to work well under pressure and manage time effectively in a constantly changing and time sensitive environment while prioritizing multiple tasks in parallel.
  • Excellent communication skills both orally and written.
  • Ability to work well with others.
  • Ability to take initiative to develop new strategies and outside-the-box ideas.
  • Ability to work independently or collaboratively with a team.
  • Ability to establish and maintain working relationships with individuals at all levels of the organization.
  • Ability to efficiently utilize Microsoft Office

Benefits

  • Medical, Dental & Vision Insurance with low employee premiums
  • Free off-site medical clinic
  • Company paid Life Insurance & Short-Term Disability
  • 401k - Employer match of up to 4.0% for coworker contributions of 8.0% or more
  • Company covers tuition costs up to $5,250.00 annually, contingent on course completion and grades
  • Paid Time Off and Sick, Family & Parental Paid Time Off
  • Ten (10) Paid Holidays
  • Four-day work weeks, varied shifts, and flexible remote work options depending on position
  • Career progression program for advancement
  • Free in-house welding, grinding & machine operation school
  • In-house training program
But note schedule info included in benefits; we might separate schedule. However we already have schedule items in benefits; maybe better to move schedule items to Schedule section and keep benefits purely health/ancillary. Let's separate. Benefits: health/ancillary items: Medical/Dental/Vision, free off-site clinic, Life Insurance & STD, 401k match, tuition reimbursement, PTO, maybe career progression, free in-house school, in-house training. Could also include career progression etc. Schedule: Four-day work weeks, varied shifts, flexible remote work options, Ten (10) Paid Holidays. Pay: Base Comp

Similar jobs

Software Developer

Booz Allen HamiltonColorado Springs, CO· 2 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Developer

Red Funnel (Pension Trustees)Central, IN· 2 mo ago
apply on recruitment.redfunnel.co.uk

Software Developer

EngRadarHerndon, VA· 1 mo ago
Engineering$156k–$234k/yrapply on engradar.com

Software Developer

LS SolutionsStafford, VA· 1 mo ago
Engineeringapply on careers.lssolutionsinc.com