Archived Wisconsin Geospatial Jobs

Software Developer Intern

Geo Comm

This is an EXPIRED job listing. Do not apply for this position!

Location: St. Cloud, MN
Type: Internship
Posted: 03/27/2018
Deadline to Apply: Open - no deadline given by employer
More Information: Geo Comm Job Posting

Job Summary:

The Intern Software Developer builds, unit tests, and maintains applications including, debugging, and installing. They consult with internal customers to identify and fix application system issues. When performing their job, will rely on instructions and pre-established guidelines to perform the functions of the job. They work under an immediate supervisor. Creativity is needed.

Essential Job Duties:

  1. Designs small projects, builds, unit tests, and maintains application systems. Makes updates to applications applying software development techniques to improve the structure of applications to meet expected outcomes. When making updates to applications, uses code refactoring on a limited basis to improve the internal structure and properties of the software for readability, simplicity, and maintainability.
  2. Unit tests applications to verify the quality of the applications. Applications need to meet the necessary requirements for scalability, stress, negativity, usability, performance, and GeoComm standards.
  3. Coordinates small projects from design through implementation. Focuses on customer outcomes and maintains a balance between business requirements and technical requirements.
  4. Communicates with internal customers (Software Development, Technical Support, and Installation Services) to solve operational issues. Develops ability to communicate through professional development. Prepares a regular status report of projects in process. Notifies team members and supervisor of project progress. Meets with supervisor on a regular basis to discuss progress and variations from the original business requirements and technical approach used in the project. Creates appropriate documentation.
  5. Maintains a basic knowledge of appropriate programming languages, web services, SQL, and relational database management systems. Knowledge is applied to a particular application.
  6. Maintains a basic knowledge of appropriate map engines and other software components. Knowledge is applied to a particular application.
  7. Maintains a basic knowledge of appropriate GeoComm software products, data communications, and hardware. Knowledge is applied to a particular application.

Essential Universal Job Duties:

  1. Improves self in any way possible to enhance job performance.
  2. Promotes the Company, its Mission, Core Values, programs, and achievements to the public and other employees.
  3. Functions as a team member by assisting, supporting, and encouraging other employees in any way possible.
  4. Performs related work as required; willingly and eagerly.
  5. Meets deadlines as required.
  6. Regular, predictable attendance is an essential function of this position.
  7. Maintains a neat and organized work area.

Minimum Job Requirements:

Education:  Undergraduate Senior status with a strong GPA,  Bachelor’s Degree in BCIS, or Computer Science, GIS training is a plus.

Related Experience: 0 – 3 years

Desirable Training and Experience:

  1. Ability to establish and maintain effective working relationships with other company personnel.
  2. Ability to perform highly responsible assignments requiring experience, judgment, and discretion for effective completion.
  3. Experience developing software with Microsoft Visual Studio, .NET, C#, Python, TypeScript and SQL.
  4. Experience developing GIS applications for ESRI ArcGIS
  5. Experience with telephony APIs, SIP, VoIP, and Asterisk.
  6. Working knowledge of Windows PC hardware and Microsoft operating systems.

Apply online at link included