1

Ibm Software Engineer Jobs in Wisconsin (NOW HIRING)

$107K - $142K/yr

MEDHOST, a division of Harris, is seeking a Senior Software Engineer, IBM i / RPG, to design, develop, modernize, test, and support enterprise healthcare software solutions on the IBM i platform ...

$121K - $160K/yr

MEDHOST, a division of Harris, is seeking a Senior Software Engineer, IBM i / RPG, to design, develop, modernize, test, and support enterprise healthcare software solutions on the IBM i platform ...

$107K - $142K/yr

MEDHOST, a division of Harris, is seeking a Senior Software Engineer, IBM i / RPG, to design, develop, modernize, test, and support enterprise healthcare software solutions on the IBM i platform ...

Software Integration Engineer

Franklin, WI · Hybrid

$96K - $130K/yr

IBM MQ Management: Configure and manage IBM MQ for secure, reliable communication. * Software Development: Build and maintain infrastructure applications using Python and Java. * Scripting ...

... IBM, AWS) into technical platform logic; a Certified Implementation Specialist - Software Asset ... Understanding of software engineering practices, including CI/CD and automation * Knowledge of ...

Senior Systems Engineer

Wauwatosa, WI · On-site

$113K - $166K/yr

Collaborate closely and stay aligned with product management, mechatronics engineering, software ... Experience with model-based systems engineering and tools such as IBM Rhapsody, MagicDraw or ...

Senior Systems Engineer

Wauwatosa, WI · On-site

$113K - $166K/yr

Collaborate closely and stay aligned with product management, mechatronics engineering, software ... Experience with model-based systems engineering and tools such as IBM Rhapsody, MagicDraw or ...

senior java developer

Madison, WI

$57.75 - $73.50/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 ...

next page

Showing results 1-20

Ibm Software Engineer information

See Wisconsin salary details

$64.1K

$148.9K

$207.4K

How much do ibm software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for ibm software engineer in Wisconsin is $148,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,100.00 and $174,600.00 per year, depending on experience, location, and employer.

Can I make 200k a year as a software engineer?

Software engineers at IBM can potentially earn $200,000 or more annually, especially with seniority, specialized skills, or in high-cost-of-living areas. Achieving this level often requires extensive experience, expertise in in-demand technologies, and sometimes additional compensation such as bonuses or stock options.

What is an IBM Software Engineer job?

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 are the key skills and qualifications needed to thrive in the Ibm Software Engineer position, and why are they important?

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.

What are the typical projects or responsibilities for an IBM Software Engineer?

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 engineer makes $500,000 a year?

Highly experienced software engineers, including senior roles at major tech companies like IBM, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, extensive experience, and often leadership responsibilities or specialized expertise in areas such as cloud computing, AI, or cybersecurity.

Is it hard to get hired by IBM?

Getting hired as an IBM software engineer can be competitive, requiring strong technical skills in programming, algorithms, and problem-solving, along with relevant experience or internships. Candidates often undergo multiple interview rounds, including technical assessments and behavioral interviews, to demonstrate their qualifications.

How much do IBM software engineers make?

IBM software engineers typically earn an average salary ranging from $80,000 to $130,000 annually, depending on experience, location, and specific role. Entry-level positions may start lower, while experienced engineers with specialized skills or certifications can earn higher salaries. Compensation often includes benefits such as health insurance and retirement plans.
What are popular job titles related to Ibm Software Engineer jobs in Wisconsin? For Ibm Software Engineer jobs in Wisconsin, the most frequently searched job titles are:
Infographic showing various Ibm Software Engineer job openings in Wisconsin as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $148,903 per year, or $71.6 per hour.

Senior Software Engineer - IBM App Connect Enterprise

Paradigm

Middleton, WI • On-site

$95K - $150K/yr

Full-time

Posted 3 days ago

New


Job description

Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing these industries. We are building the future of how homes are designed, estimated, and built by revolutionizing construction workflows with modern software engineering, agent-assisted systems, and mobile-first experiences. We are powered by our parent company, Builders FirstSource (NYSE: BLDR): a Fortune 300 company with over $23 billion in revenue and more than 29,000 employees across 550+ locations, BFS is redefining construction through data, digital infrastructure, and AI-powered innovation.

We’re seeking a Senior Software Engineer with in-depth experience in IBM App Connect Enterprise (ACE), integration patterns, APIs, messaging, and cloud-native architectures. This role involves working closely with cross-functional teams to architect scalable, secure, and reliable integration platforms that support critical business processes.

What You Will Do:

  • Apply and contribute to integration patterns, standards, and best practices (e.g., REST, SOAP, MQ, Kafka, event-driven integration).

  • Develop solution architecture documents, mapping technical requirements to integration designs.

  • Evaluate and recommend integration technologies.

  • Develop ACE message flows, sub flows, message models, and integration services.

  • Implement integrations using ESQL, Java, and other supported technologies.

  • Build and secure REST APIs, SOAP web services, and event-based integrations.

  • Work with message sets, DFDL schemas, JSON, XML, and various data transformation tools.

  • Integrate ACE with IBM MQ, HTTP(S), JDBC, SaaS endpoints, Kafka, and cloud-native services.

· Deploy ACE solutions on containers, Kubernetes/OpenShift, or on-premises environments.

· Implement CI/CD automation for integration services (Git, Jenkins, Tekton, UrbanCode, or equivalents).

· Configure ACE runtime components, bar files, policies, and security profiles.

· Troubleshoot integration issues, performance bottlenecks, and runtime errors.

· Optimize message flows and improve reliability, resiliency, and throughput.

· Implement monitoring, logging, and alerting using tools such as AppDynamics, Splunk, ELK, or IBM tools.

  • Lead end-to-end execution of projects and features of moderate complexity through delegation, code review, and driving results. Contribute to the defined software engineering roadmap by delivering well-scoped technical solutions.

  • Manage and partner with third party providers, vendors, and contractors to ensure project delivery meets quality and timeliness standards.

  • Implement and test complex code changes to fix identified defects in existing software products.

  • Add enhancements to new/future software releases; and assist in developing design solutions.

  • Demonstrate strong knowledge of on-premise solutions and cloud-based solutions; execute on cloud-based configuration plans for new systems and technologies.

  • Identify and recommend improvements to the software development lifecycle and best practices in agile engineering.

  • Lead delivery of high-quality design of features and deliverables. Identify opportunities for multiple products to work together to create value for customers.

  • Integrate product features as it relates to design of the product (market awareness, production adoption, competition) and track related metrics.

  • Communicate effectively by tailoring the level of detail to the audience and situation.

  • Document design decisions and system support requirements.

  • Partner with cross functional peers and/or customers to understand software requirements and propose solutions.

  • Collaborate with the team on solution design and estimation of coding tasks and user stories.

  • Support the growth of less experienced team members by mentoring, assisting with training, demonstrating empathy, and acting as a resource.

  • Drive improvements in source code management, test process/automation, logging, system health monitoring, and related automation.

  • When needed, add code comments and refactors to improve readability, modularity, and to make systems easier to maintain.

  • Participate in a team on-call rotation and work to resolve the root causes of software failures.

  • Impact team source code strategy, application performance, product feature decisions, customer/client experiences, and software maintainability.

  • Influence own team and cross functional peers (e.g., TPMs, Product Managers, UX, etc.).

  • Liaise with business analysts to develop tools and templates that support gathering and addressing client and business requirements.

What You Need to Succeed:

· Bachelor’s degree in Computer Science or related field or equivalent experience.

· 4+ years (ideally 4-6 years) of software engineering experience with 4+ years of hands-on experience with IBM App Connect Enterprise (ACE).

· Working knowledge of ESQL, Java, message flows, DFDL, and data transformation.

· Proficiency in designing and implementing REST APIs and service orchestration.

· Solid understanding of integration patterns (synchronous, asynchronous, pub/sub, event-driven).

· Hands-on experience with IBM MQ, HTTP integrations, JDBC, and file-based flows.

· Experience deploying solutions on Docker, Kubernetes, or Red Hat OpenShift.

· Working knowledge of software design, data structures, algorithms, code construction, versioning, and deployment.

· Strong troubleshooting, performance tuning, and code review skills, with the ability to assess code correctness, readability, flexibility, supportability, and security.

· Experience with Continuous Integration/ Deployment (CI/CD) and test-driven development.

· You have an understanding of how to efficiently use compute resources.

· Ability to articulate the pros and cons of relational vs. non-relational DB types.

· You have an effective method for estimating how long it will take to code a solution.

Compensation Range: $95K - $150K