1

Mid Level Software Engineer Jobs in Nebraska (NOW HIRING)

DoD IAT Level II (or equivalent) certification (one or more of the following): * CompTIA Security ... engineering and integration; enterprise IT, including cloud services; cyber; software; advanced ...

Description SAIC is seeking a highly skilled and motivated Software Engineer with an active TS/SCI ... DoD IAT Level II (or equivalent) certification (one or more of the following): * CompTIA Security ...

Senior Software Engineer

Omaha, NE · On-site

$117K - $154K/yr

The Senior Software Engineer is responsible for designing, developing, and evolving scalable ... Senior Level): * Designs solutions that scale across teams and systems * Improves engineering ...

Principal Software Engineer, Level 7

Bellevue, NE · On-site

$127K - $171K/yr

We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: * Design, implement, and scale critical engineering components and services to support Snap's most strategic ...

Experience with programming languages such as Python , R , MATLAB , or SAS . * Familiarity with data visualization tools such as Tableau , Power BI , or similar platforms. * Strong understanding of ...

Senior Software Engineer

Omaha, NE · On-site

$117K - $154K/yr

Senior Software Engineer Aviture is currently hiring a Senior Software Engineer to join our team ... level mobile applications with mature cloud-hosted backends. The specific stack being used is React ...

Senior Software Engineer

Omaha, NE · On-site +1

$117K - $154K/yr

Senior Software Engineer Aviture is currently hiring a Senior Software Engineer to join our team ... level mobile applications with mature cloud-hosted backends. The specific stack being used is React ...

Senior Software Engineer

Omaha, NE · On-site

$117K - $154K/yr

Senior Software Engineer Aviture is currently hiring a Senior Software Engineer to join our team ... level mobile applications with mature cloud-hosted backends. The specific stack being used is React ...

Experience with programming languages such as Python , R , MATLAB , or SAS . * Familiarity with data visualization tools such as Tableau , Power BI , or similar platforms. * Strong understanding of ...

Experience with programming languages such as Python , R , MATLAB , or SAS . * Familiarity with data visualization tools such as Tableau , Power BI , or similar platforms. * Strong understanding of ...

Software Engineer Aviture is hiring a Software Engineer. Aviturians understand how technology can ... This position will require the employee to have a Secret level Government clearance or the ability ...

Software Engineer Aviture is hiring a Software Engineer. Aviturians understand how technology can ... This position will require the employee to have a Secret level Government clearance or the ability ...

Software Engineer Aviture is hiring a Software Engineer. Aviturians understand how technology can ... This position will require the employee to have a Secret level Government clearance or the ability ...

Software Engineer Aviture is hiring a Software Engineer. Aviturians understand how technology can ... This position will require the employee to have a Secret level Government clearance or the ability ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Nebraska salary details

$60.5K

$140.7K

$195.9K

How much do mid level software engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for mid level software engineer in Nebraska is $140,656.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,400.00 and $164,900.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Nebraska? The most popular types of Software Engineer jobs in Nebraska are:
What are popular job titles related to Mid Level Software Engineer jobs in Nebraska? For Mid Level Software Engineer jobs in Nebraska, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Engineer jobs in Nebraska look for? The top searched job categories for Mid Level Software Engineer jobs in Nebraska are:
What cities in Nebraska are hiring for Mid Level Software Engineer jobs? Cities in Nebraska with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Nebraska as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $140,656 per year, or $67.6 per hour.
Software Engineer 1/2/3 - BHEPG

Software Engineer 1/2/3 - BHEPG

Berkshire Hathaway Energy

Omaha, NE • On-site

$77K - $127K/yr

Full-time

Posted 20 days ago


Berkshire Hathaway Energy rating

6.5

Company rating: 6.5 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

Job Description
This posting is a full-time fully in-office position for applicants who will live and work in the Omaha, NE area.
Working independently under minimal supervision, the software engineer participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology solutions. Identifies future needs for key technologies and techniques and develops plans for adoption.
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.
Perform software development and ensure conformance to performance optimization and interoperability standards and requirements.
Work in adherence to secure development lifecycle practices and policies.
Performs or assists in the research and fact-finding to develop or modify application programs. Includes working with vendors to review quality, adaptability and compatibility of their products.
Act as the subject matter expert and consult with clients on company's IT strategy and business requirements.
Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures.
Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate.
Consults with application users in developing functional/technical specifications.
Consults with application users, evaluates user requests for new or modified computer applications and associated interfaces to determine feasibility, cost and time required, compatibility with current systems and computer capabilities.
Design, develop, and maintain scalable web applications using .NET (C#, ASP.NET Core) and React.
Build and consume RESTful APIs and integrate frontend components with backend services.
Experience with SQL Server or other relational databases; ability to write efficient queries.
Implement responsive, reusable UI components using React, TypeScript, HTML5, and CSS3.
Participate in code reviews, sprint planning, and agile ceremonies.
Performs any additional responsibilities as requested or assigned.
Qualifications
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 would be needed for candidates applying for this position who do not possess a bachelor's degree.)
Software Engineer 2 - A minimum of four years of experience in software engineering, platform engineering, or site reliability engineering
Software Engineer 3 - A minimum of five years of experience in business software application design, development, integration and/or installation.
Knowledge, Skills and Abilities Demonstrated knowledge of programming in client/server or web development environment.
Experience in the industry, or in an environment whose scope, size and complexity are comparable.
Demonstrated knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques.
Demonstrated knowledge of relational database technology, structured analysis concepts, and software design patterns.
Effective project management skills and ability to prioritize and handle multiple tasks and projects concurrently.
Business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs.
Demonstrated knowledge of information technology terms, equipment, systems, functions and major vendors.
Experience integrating large, disconnected enterprise-class systems in a robust, fault-tolerant manner consistent with industry standards.
Able to work in a zero-code-ownership environment where the team members can modify any source file at any time. An understanding of deployment topologies (i.e. ensuring secure, highly available systems).
Effective oral and written communication skills.
Effective analytical and problem-solving skills. Ability to prioritize and handle multiple tasks and projects concurrently.
Availability for periodic on-call responsibilities.
Experience integrating Commercial off the Shelf (COTS) solutions within an environment with strong change and release management processes and procedures.
Technical knowledge with hands-on experience in Oracle and Microsoft SQL database development.
Technical knowledge with hands-on experience in current computing programming languages.
About Us
BHE Pipeline Group consists of Berkshire Hathaway Energy's interstate natural gas pipeline companies, BHE GT&S, Kern River Gas Transmission Company and Northern Natural Gas Company. Combined, BHE Pipeline Group operates approximately 21,200 miles of pipeline with a design capacity of approximately 21.1 billion cubic feet of natural gas per day, owns assets in 27 states and is an industry leader in natural gas transportation. BHE Pipeline Group also operates 22 natural gas storage facilities with a total working gas capacity of 515.6 billion cubic feet and a liquefied natural gas export, import and storage facility.
About the Team
Northern Natural Gas is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

What Berkshire Hathaway Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom