HomeCareersCareersSoftware Developer

Software Developer

Nemadji Research Corporation

Bruno, MN

Nemadji Research Corporation is seeking a Software Developer for full time employment. This position will report to headquarters in Bruno, MN Monday-Friday. The Software Developer is responsible for a variety of information technology activities. This includes programming, customer support, analysis, testing and system documentation.


Job Responsibilities: 


  • Codes, tests and troubleshoots programs
  • Creates or enhances programs related to ETL (extract, transform and load)
  • Designs and and develops new programs and systems
  • Evaluates simple interrelationships between programs
  • Analyzes performance of programs and takes action to correct deficiencies based on consultation with users and approval of supervisor
  • Confers with users to gain understanding of needed changes or modifications of existing programs
  • Resolves questions of program intent, data input, output requirements and inclusion of internal checks and controls
  • Maintains confidentiality with regard to the information being processed, stored or accessed
  • Utilizes SDLC (NRC's Change Process) to facilitate the documenting, revieweing and approval of code change prior to implementation.

Customer Support

  • Communicates with internal customers to facilitate programming chages, testing plans, documentation and to support internally developed applications
  • Prepares initial documentation for developed applications
  • Works with external clients on EDI and reporting tasks


  • Analyzes existing programs and systems before changes are made
  • Evaluates change requests to determine if existing code can be used for implementation
  • Suggests performance or efficiency improvements
  • Monitors performance and results after major program changes


  • Tests programming changes prior to deployment to the production environment
  • Fixes bugs in existing programs or bugs discovered while testing

System Documentation

  • Updates internal IT system documentation and documentation inside the source code based on program modifications


  • Provides periodic reports and performs other various tasks as requested by IT Management


  • BS degree in IT related field and 3+ years programming experience or AS degree with 6+ years experience
  • Knowledge of computer programming fundamental concepts
  • Knowledge of database systems like Oracle, SQL Server, etc.
  • Proficient in SQL and business productivity software like Microsoft Excel and Word
  • Good problem-solving and organizational skills

Preferred Qualifications

  • Ability to communicate technical information to non-technical people
  • Ability to work independently and with a team in a fast-paced and high-volume environment with an emphasis on accuracy and timeliness
  • Ability to communicate effectively verbally and in writing
  • Ability to interact with others in a professional manner


Send resumes & application requests to:

Nemadji Research Corp.

Attn: HR

PO Box 100

Bruno, MN 55712

(320) 838-3838


EEO/AAP Employer

nemadji careers 

Contact Us

Nemadji Research Corporation

P.O. Box 100
7564 Birch Street
Bruno, Minnesota 55712
Phone: 320-838-3838

Employment Opportunities 


last in line btn
Go to top