1

Ibm Software Engineer Jobs in Utah (NOW HIRING)

Eng Sr Prin - SW

UT · On-site

$112K - $148K/yr

Requirements Engineering: Possess significant knowledge of software requirements gathering ... Proficiency in using software requirements management and tracking tools (e.g., Jira, IBM DOORS ...

RainFocus, one of the most innovative software companies, is in search of an exceptional ... Our rapidly growing team serves Fortune 500 companies like Adobe, Cisco, IBM, Oracle, VMware, and ...

RainFocus, one of the most innovative software companies, is in search of an exceptional ... Our rapidly growing team serves Fortune 500 companies like Adobe, Cisco, IBM, Oracle, VMware, and ...

senior java developer

Eden, UT · On-site

$55.75 - $71/hr

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... Good experience in implementing Object Oriented Design for developing system in UML using IBM ...

IBM development software experience including : IBM Content Manager, Rational Application Developer, Clear Case, Clear Quest, DB2 on z/os, AIX. * Mobile application development * SQL fine tuning and ...

Showing results 21-40

Ibm Software Engineer information

See Utah salary details

$57.8K

$134.3K

$187.1K

How much do ibm software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for ibm software engineer in Utah is $134,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,200.00 and $157,500.00 per year, depending on experience, location, and employer.

What is an IBM software engineer?

An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.

What does an IBM software engineer do?

IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.

What are the key skills and qualifications needed to thrive as an IBM software engineer?

To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.

Infographic showing various Ibm Software Engineer job openings in Utah as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $134,301 per year, or $64.6 per hour.

$112K - $148K/yr

Other

Posted 5 days ago


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

10th of 49 rated military and defense


Job description


BAE Systems is looking for a Software Requirements Lead to join our team for an exciting opportunity supporting an acquisition program for the Nuclear Command, Control, and Communications (NC3) System. The successful candidate will provide strategic oversight, agile management, and cross-organizational liaison support for the Strategic Automated Command Control System (SACCS) Acquisition Programs. This program is designed to modernize the SACCS systems.
As the central requirements manager, you will serve as the critical bridge between Air Force Global Strike Command (AFGSC) operational requirements, the Program Office at Hill AFB systems engineering for sustainment and modernization efforts, the 595th Software Squadron located at Offutt AFB software development team, and contractors supporting program office software development. You will manage schedule of these ongoing development, testing and fielding timelines.
Key Responsibilities
Candidates will be called upon to provide breadth and depth of capabilities to:
  • Manage the Software Lifecycle: Intake, translate, and manage complex software requirements generated by AFGSC to ensure mandates and scheduled timelines are streamlined and appropriate.
  • Agile Schedule Management: Oversee development timelines, sprint planning, and delivery schedules for the organic software development currently executed by the 595th Squadron at Offutt AFB.
  • Cross-Functional Liaison: Serve as the primary technical and operational liaison between the Hill AFB Program Office (implementation authority), AFGSC (requirements owner), and Offutt AFB (current developers).
  • Strategic Transition Planning: Actively prepare for and manage the future strategic Integration of software development from organic Air Force resources to a program office contractors, ensuring zero degradation to the SACCS operational mission.
  • Stakeholder Alignment: Deliver presentations to stakeholders, military leaders, and working groups to effectively communicate software progress, sprint outcomes, and transition roadmaps.
#ASFS
Required Skills and Education
Qualifications & Attributes
Potential candidates must validate the ability to accomplish the following activities while demonstrating strong leadership attributes:
  • Agile & SDLC Expertise: Have a strong understanding of the Software Development Life Cycle (SDLC) and Agile methodologies (sprints, backlog grooming, product ownership).
  • Requirements Engineering: Possess significant knowledge of software requirements gathering, documentation, and traceability techniques.
  • Diplomacy & Communication: Have excellent interpersonal skills, with the ability to navigate complex military-civilian organizational dynamics and manage friction points smoothly.
  • Independent Leadership: Lead, work independently, and collaboratively in a fast-paced, multi-stakeholder DoW environment.
  • Project Oversight: Provide technical and project leadership of all phases of software design analysis, development, integration, and implementation.
  • Travel: Be willing and able to occasionally travel between Hill AFB, Offutt AFB, and other required locations ~25%.

Pursuant to Government contract, this position requires US Citizenship status.
This position is only located at Hill AFB, Utah.
Required Skills and Education
  • BS/MS in Software engineering, computer science, information technologies, data processing, electrical engineering, electronic engineering, physics, or mathematics
  • 7 yrs directly related experience (5 yrs with MS degree).
  • Methodology: Familiarity with software engineering frameworks, Agile/Scrum methodologies, and software requirements management lifecycles.
  • Tooling: Proficiency in using software requirements management and tracking tools (e.g., Jira, IBM DOORS, Confluence, or similar platforms).
  • Analysis: Capable of translating high-level operational requirements into detailed software requirement specifications, user stories, and acceptance criteria.
  • Architecture & Integration: Able to understand system architecture, software integration points, MBSE methodologies, and apply sound systems engineering concepts to software delivery.
  • Problem Solving: Analyze complex software issues and develop innovative coordination solutions, particularly concerning software timeline risks and cross-agency integration.
  • Communication: Have excellent interpersonal skills, outstanding oral and written communication skills, and good organizational skills to manage multi-organizational friction.
  • Transition Planning: Able to identify, develop, and deploy methods, processes, and guidelines for transitioning software requirements from existing systems through software migrations effort to implement new capabilities.
  • Security Clearance: Active US DoD Secret Security Clearance granted within the last 5 years.
  • Self-Management: Demonstrated self-discipline to plan and prioritize their own work with successful results.

About BAE Systems Intelligence & Security
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Preferred Skills and Education
Preferred Skills and Education
  • Previous work with DoW, USAF or other military communication systems.
  • Experience with technical systems, network design and software coding.
  • General knowledge of requirements management tools.

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US