Northern Natural Gas logo

Software Engineer 1/2/3

Northern Natural Gas

Omaha, NE
Full Time
Mid Level
79k-122k
21 days ago

Job Description

About the Role

The Software Engineer 1/2/3 role is based in Omaha, NE, and involves working independently under minimal supervision to participate in the design, programming, testing, documentation, and implementation of complex computer applications and systems. The position evaluates software packages, provides recommendations to management and clients, and identifies technology solutions and future needs for key technologies and techniques.

Key Responsibilities

  • Architects, designs, codes, tests, documents, implements and maintains more complex application programs and interfaces.
  • May act as senior contributor or technical lead on small to mid-sized projects.
  • Provides technical support; problem determination and investigation; implementation of upgrades for developed applications.
  • Enhances existing systems; participates in client walkthroughs and technical design reviews.
  • Aids in systems development planning and monitoring.
  • Participates in design reviews and peer code walkthroughs.
  • Provides client and application support.
  • Performs software development ensuring conformance to performance optimization and interoperability standards.
  • Works in adherence to secure development lifecycle practices and policies.
  • Performs or assists in research and fact-finding to develop or modify application programs.
  • Works with vendors to review quality, adaptability, and compatibility of their products.
  • Acts as subject matter expert and consults with clients on company's IT strategy and business requirements.
  • Collaborates with IT teams to identify technology deficiencies and improvement opportunities.
  • Stays current with industry standards and techniques for software development and applies them appropriately.
  • Consults with application users to develop functional/technical specifications.
  • Evaluates user requests for new or modified applications for feasibility, cost, time, and compatibility.
  • Performs additional responsibilities as requested or assigned.

Requirements

  • Bachelor's degree in management information systems (MIS), computer science or related technical field, or equivalent work experience.
  • Typically six years of related, progressive work experience if no bachelor's degree.
  • Prior related internship experience required for Software Engineer 1.
  • A minimum of three years of experience in business software application design, development, integration, and/or installation for Software Engineer 2.
  • A minimum of five years of experience in business software application design, development, integration, and/or installation for Software Engineer 3.
  • Demonstrated knowledge of programming in client/server or web development environment.
  • Experience with geographic information systems (GIS) such as ArcGIS Pro, ArcGIS Enterprise, Python 3, ReactJS is a plus.
  • Knowledge of open systems object design methodologies, architecture, security practices, and integration techniques.
  • Knowledge of relational database technology, structured analysis concepts, and software design patterns.
  • Effective project management skills and ability to prioritize multiple tasks.
  • Business analysis skills including communication and interpersonal skills.
  • Knowledge of IT systems, major vendors, and integrating large enterprise-class systems.
  • Ability to work in a zero-code-ownership environment.
  • Understanding of deployment topologies for secure, highly available systems.
  • Effective oral and written communication skills.
  • Analytical and problem-solving skills.
  • Availability for periodic on-call responsibilities.
  • Hands-on experience with Oracle and Microsoft SQL databases.
  • Hands-on experience with current programming languages.

Nice to Have

  • Experience in geographic information systems (GIS) such as ArcGIS Pro, ArcGIS Enterprise, Python 3, ReactJS.

Qualifications

  • Bachelor's degree in MIS, computer science, or related field, or equivalent work experience.
  • Six years of related work experience if no degree.
  • Internship experience for Software Engineer 1.
  • 3+ years of experience for Software Engineer 2.
  • 5+ years of experience for Software Engineer 3.

Benefits & Perks

  • Salary range of $78,500 - $122,000.

Working at Northern Natural Gas

We celebrate diversity, equity, and inclusion, and are proud to be an equal opportunity employer. Employees must be able to perform the essential functions of the position, with or without an accommodation.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary79k-122k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Northern Natural Gas

Website

northernnaturalgas.com

Location

Omaha, NE

Industry

Other Warehousing and Storage

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches