Software Developer I

EAU CLAIRE, WI | Information Systems

Share This Job

Job Description

POSITION SUMMARY:

Entry level team member that is straight out of college will little to no professional experience in application development.  Will write code to meet the specifications defined in business and technical design documents.  Responsible for creating automated unit and regression testing with assistance from team leads and experienced Software Engineers. Prepare program specifications, diagrams and dataflow charts and submit recommendations for solutions.  Coordinate system installation with user departments and operations ensuring satisfactory results.  Provide advanced-level software support for all related applications and Team Members.

 

PRIMARY RESPONSIBILITIES:

* Development & Support:

  • Using the Progress programming language to develop and maintain current and future IS systems
  • Work closely with the Team Leader on related projects providing timeline and task information based on a proposed project scope
  • Provide Team Leaders & Managers with updated task information on projects
  • Provide advanced-level technical support to Menards' corporate staff, store, helpdesk and technical support Team Members to troubleshoot problems as they arise
  • Maintain an in-depth knowledge of User’s operations to facilitate communication
  • Meet with Users to evaluate customer satisfaction
  • Analyze user enhancements and maintenance requests; determine possible solutions and complete necessary changes
  • Actively participate in writing code, testing and implementing program changes and program development

 

* General:

  • Consistently monitor own work to ensure the highest level of quality
  • Suggest and recommend better ways of improving the quality of work in the IS Department
  • Other tasks as assigned by Team Leader or Manager
  • Coordinate software and hardware installation with user departments, ensuring satisfactory results

 

* Production Issues:

  • Identify problem trends pro-actively
  • Develop and execute action plans
  • Follow established process for problem handling or resolution

 

* Security and Confidentiality:

  • Maintain information confidentiality and security
  • Protect and prevent unauthorized attempts to obtain corporate information
  • Suggest and recommend ideas for systems and data security
  • Report all unauthorized incidents to management

 

 

To apply:

 Apply by mail:

Alex Swoboda

5101 Menard Dr.

Eau Claire, WI 54703

 Apply On-line:

www.menards.com/careers

 Email resumes:

aswoboda@menard-inc.com

Skills & Requirements

POSITION REQUIREMENTS:

  • Bachelor’s or Associate’s degree in a Computer Science, Computer Programming or MIS related field

                  OR

      Equivalent work experience required

  • Entry level proficiency in object oriented programming or a 4GL.
  • Familiar with development testing tools and approaches, including automated testing,
  • Familiar with automated build processes.
  • Excellent interpersonal and customer service skills a must
  • Excellent analytical skills for problem determination and resolution
  • Ability to work independently, as well as cooperate with others in team efforts
  • Proficiency in SQL, Progress or Informix case tools and / or programming
  • Knowledge of Oracle, structured query language (SQL) or object relational database design concepts and practices are preferable
  • Knowledge of UNIX operating system and proficiency in writing UNIX shell programs