Associate Applications Developer

Waterous Company•South Saint Paul, MN
•$36 - $39•Onsite

About The Position

Under the guidance and supervision of senior information services staff, the Associate Applications Developer analyzes, programs, implements, and supports custom software applications that meet business objectives. The role focuses on writing and maintaining clean, reliable code and making database modifications and enhancements across multiple platforms. The developer provides direct support for new and existing .NET applications to improve integration throughout the organization. This is a fully onsite position at Waterous Company in South St. Paul, Minnesota.

Requirements

  • Associate degree in computer science, management information systems, or a related field, or substantial equivalent work experience.
  • 1–3 years of experience in applications design, development, and support.
  • Basic knowledge of relational databases, programming languages, and web-focused technologies, including .NET, ASP, C#, VB, SQL, HTML, JavaScript, and Visual Studio.
  • Experience working in a Microsoft Windows Server environment.
  • Strong programming skills, including writing original code and modifying or enhancing existing codebases across multiple platforms.
  • Ability to prioritize tasks effectively while managing own and others’ time.
  • Strong analytical skills and attention to detail, organization, project management, and problem-solving skills.
  • Active listening and critical thinking skills to identify and evaluate root causes.
  • Ability to learn quickly, be creative and resourceful, and conduct independent research.
  • Ability to occasionally work after regular hours based on operational needs.
  • Ability to work safely in a manufacturing environment.

Nice To Haves

  • Familiarity with IBMi (DB/2) and/or Oracle Database.
  • ERP software experience.

Responsibilities

  • Plan, analyze, design, develop, test, and implement systems for projects ranging from simple to complex.
  • Develop applications that integrate or enhance office and shop-floor functionality.
  • Modify existing programs and recommend ways to improve efficiency and user-friendliness.
  • Work independently and with teams, exercising technical aptitude, initiative, analysis, judgment, and business acumen while interacting with users at all levels.
  • Collaborate with other departments to define, design, program, and document interfaces that support real-time integration between systems.
  • Follow application security best practices and escalate concerns to appropriate management.
  • Monitor applications to ensure data integrity and security.
  • Modify database structures to support new functionality.
  • Create and maintain documentation for supported applications.
  • Maintain source-code versioning, backup, and recovery.
  • Troubleshoot and resolve Information Services project requests and support tickets in a timely manner.
  • Coordinate with Information Services staff to ensure connectivity and compatibility between systems.
  • Provide ongoing training and guidance to peers and end users.
  • Maintain confidentiality of information processed, stored, or accessed by software applications.
  • Stay current on technologies through training, workshops, seminars, professional organizations, user groups, and publications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service